Autor Zpráva
Pavliq
Profil
Někdo používá <br> někdo <br />, ale co je správné? Spíše taková volná diskuze. Ahoj.
fandaa
Profil
Pavliq
<br> se používá v HTML. <br /> se používa x XHTML. Pokud vím.. :o)
Sirius
Profil
Přesně tak :) Když použiješ <br> v XHTML nebude to validní a naopak. Jde o to, že v XHTML se musí ukončovat i nepárové tagy typu <img>, <hr> nebo právě <br> a to se udělá tak že před druhou lomenou závorku dáš lomítko <br />. Správné je to tak, jak to deklaruje typ dokumentu, v kterém se ten tag nachází :)
kletely
Profil
Pavliq
len taký malí članoček ku nepárovím tagom

http://www.jakpsatweb.cz/html/xhtml.html#neparove
Měsíček
Profil
HTML + MIME TYP (text/html) => <br> (popřípadě s NET zápisem, který může dělat problémy)
XHTML + MIME TYP (text/html) => <br> (popřípadě s NET zápisem, který může dělat problémy)
XHTML + MIME TYP (application/xhtml+xml) => <br/>
Timy
Profil
Sirius
Přesně tak :) Když použiješ <br> v XHTML nebude to validní a naopak.
<br /> je v HTML validní.
Leinad
Profil
"Správně" by mělo být používání toho, co chce autor validátoru. Podle mě neuzavření nepárového tagu není věc, která by mohla prohlížeči jakkoli vadit. Naproti tomu neuzavření párového tagu už může dělat problém.
Měsíček
Profil
Leinad
Jestli se nemýlím tak tady "XHTML + MIME TYP (application/xhtml+xml) => <br/>" kdyby jsi neuzavřel mohlo by to skončit "Žlutou obrazovkou smrti".
luboš
Profil *
Timy
no jo, ale .NET zápis neni nikde podporovanej, a pokud vim v něm by <hr/> mělo znamenat <hr> (zapsáno <hr/) a za ním znak > jako text, a tak to nebylo myšlený... podle XHTML má <hr/> znamenat <hr>, HTML prohlížeče to tak tolerujou, a XHTML v podstatě nikdo nepoužívá... chápu to dobře? takže při typu text/html by se mělo použít <hr>, ale <hr/> prohlížeč taky sežvejká no... celkově to vypadá, že XHTML je slepá větev, co?
Pavliq
IMO je lepší psát v HTML a nepárat se ani s validitou, ušetříš si problémy =) hlavně když to dobře funguje =)
Timy
Profil
luboš
„chápu to dobře?“
Ano :-).
Měsíček
Profil
luboš

no jo, ale .NET zápis neni nikde podporovanej,

To není .NET zápis, ale NET zápis ;)

takže při typu text/html by se mělo použít <hr>, ale <hr/> prohlížeč taky sežvejká no... celkově to vypadá, že XHTML je slepá větev, co?

ano

IMO je lepší psát v HTML a nepárat se ani s validitou,

Je lepší psát v HTML, ale také stojí zato se párat s validitou, protože když je to validní "obvykle ne vždy" je to i funkční.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: