Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> <br> czy <br /> Jest bardziej poprawne?
Cinnanical
post
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 17.04.2013

Ostrzeżenie: (0%)
-----


Witam. Jako iż zdania są podzielone, chciałbym się dowiedzieć, co tak na prawdę jest poprawne, <br> czy <br /> z xhtml.


Zapraszam do dyskusji.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 9)
!*!
post
Post #2





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


html4 - <br>
xhtml - <br/>
html5 - niezalecany ustalasz to przy pomocy css. (zdawało mi się że był 'deprecated', co nie zmienia faktu że jest zbędny)

Ten post edytował !*! 11.05.2013, 11:18:14


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
Crozin
post
Post #3





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Sprawa jest tutaj w brew pozorom nieco skomplikowana. Dla HTML4 oraz HTML5 serwowanego jako normalne text/html poprawnym zapisem jest <br>, jednakże zarówno dla czwórki i piątki istnieje wariant XHTML dla którego poprawną formą jest <br /> (koniecznie ze spacją przed zamykającym slashem). Jednakże by XHTML był XHTMLem musi być on serwowany z typem MIME application/xhtml+xml - tutaj pojawia się problem ze wsparciem dla IE < 9 ( http://caniuse.com/xhtml ).

Jednakże niezależnie od wybranego standardu zawsze polecam wersje XMLowską, ze względu na to, że nowy format HTMLa wprowadzony przez piątkę to jeden wielki pierdolnik. wink.gif

@!*!: Od kiedy to w HTML5 <br /> jest niezalecane?! http://dev.w3.org/html5/markup/br.html

Ten post edytował Crozin 11.05.2013, 11:06:29
Go to the top of the page
+Quote Post
kamil4u
post
Post #4





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

Ostrzeżenie: (0%)
-----


Cytat
Jednakże niezależnie od wybranego standardu zawsze polecam wersje XMLowską, ze względu na to, że nowy format HTMLa wprowadzony przez piątkę to jeden wielki pierdolnik. wink.gif


To polecam trochę na wyrost chyba powiedziane. Nie ma przewagi między jednym, a drugim. Ja korzystam z <br> i nie wydaje mi się, żeby to była kwestia polecania, bądź nie, a jedynie indywidualnego stylu pisania. Coś jak:
Kod
while( true ){
  kod
}
, a
Kod
while( true )
{
  kod
}


Tak, więc odp. na pytanie stawiane pierwszym poście to: każda forma jest poprawna - pisz jak Ci wygodniej

Cytat
html5 - niezalecany ustalasz to przy pomocy css. (zdawało mi się że był 'deprecated', co nie zmienia faktu że jest zbędny)

Piszesz stronę z wierszami. Jak robisz odstępy?



--------------------
Go to the top of the page
+Quote Post
!*!
post
Post #5





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


Cytat(kamil4u @ 11.05.2013, 18:14:51 ) *
Piszesz stronę z wierszami. Jak robisz odstępy?

word-wrap:pre
white-space:pre

Ten post edytował !*! 11.05.2013, 17:21:25


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
Spawnm
post
Post #6





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




A to gdzie wy dajecie te <br /> że tak się zastanawiacie? Padding tak ustalacie?
Poprawnie jest tak jak wypluje nl2br(), zawsze działa wink.gif
Go to the top of the page
+Quote Post
kamil4u
post
Post #7





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

Ostrzeżenie: (0%)
-----


@!*!: kurde, a mówiłem sobie, żeby w czasie juwenali nie pisać na forum smile.gif Oczywiście masz rację, a ja popełniłem straszny błąd.

Tak sobie myślę, gdzie ostatni raz użyłem <br>.. i rzeczywiście raczej z niego nie korzystam. Kiedyś pisałem <br style="clear: both;">, ale obecnie CSS.

Kolejna próba:
- W opowiadaniu przy dialogach
- przy haśle reklamowym:
Kod
<h3> motto jakieś tam <br> ciąg dalszy </h3>


Mimo wszystko użyłbym tu <br>, a nie white-space

Ten post edytował kamil4u 11.05.2013, 18:04:02


--------------------
Go to the top of the page
+Quote Post
!*!
post
Post #8





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


Nie upieram się przy tym z uporem maniaka, po prostu myślę że i tak prędzej czy później br wyleci ze specyfikacji ;)

Cytat
W opowiadaniu przy dialogach

UL ? lub <dialog> z html5 ;)

Cytat
przy haśle reklamowym:

  1. <h3> motto jakieś tam <span>ciąg dalszy<span> </h3>

  1. span{display:block;color:red;font-size:10px/* czy cokolwiek :D*/}


Ten post edytował !*! 11.05.2013, 17:54:22


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
kamil4u
post
Post #9





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

Ostrzeżenie: (0%)
-----


Wiem, że da się to zrobić na milion sposobów. Pytanie czy się opłaca kombinować zamiast dać <br>. Albo inaczej: czy gdybym zrobił to na <br> ktokolwiek mógłby mi zarzucić jakiś błąd( brzydotę kodu smile.gif )? Tak jak ta moja gafa z wierszem.



Cytat
UL ? lub <dialog> z html5 wink.gif

Lista to moim zdaniem słaby pomysł( zważywszy, że czasami masz jeden dialog( wtedy już monolog ) ). Poza tym są też długie ciągi wypowiedzianych słów, gdzie nie opłaca się wrzucać wszystkiego do <li>, a co do dialog to dobra myśl moim zdaniem.

Cytat
<h3> motto jakieś tam <span>ciąg dalszy<span> </h3>

Ja daję <br> jak mówiłem można to zrobić na milion sposobów smile.gif

Cytat
Nie upieram się przy tym z uporem maniaka, po prostu myślę że i tak prędzej czy później br wyleci ze specyfikacji wink.gif

Ja uważam inaczej - czas pokaże smile.gif

Pozdrawiam


--------------------
Go to the top of the page
+Quote Post
Crozin
post
Post #10





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


@!*!: Mało prawdopodobne by BR wyleciało ze specyfikacji ze względu na brak sensownego odpowiednika dla przełamania linii w obrębie akapitu. Zresztą nie ma w ogóle potrzeby dla tworzenia odpowiednika.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 04:17