Autor | Zpráva | ||
---|---|---|---|
Kelso Profil |
#1 · Zasláno: 21. 9. 2004, 18:30:24
Možno to vyznie ako hlúpa otázka, ale dodnes v tom nemám jasno. Čo je validné: <br/> alebo <br /> - teda s medzerou?
Podľa mojich skúseností pre XHTML 1.0 je správne i tá verzia bez medzery, avšak XHTML 1.1 už verziu bez medzery označí ako nevaliditu. Takže: xhtml 1.0 - <br/> xhtml 1.1 - <br /> Mýlim sa? (P. S.: aj keď to tak možno vyzerá, vôbec nie som fanatik do validity...) |
||
habendorf Profil |
#2 · Zasláno: 21. 9. 2004, 18:42:20
v XML je to správně bez mezery. A XHTML podle mě vychází z XML.
|
||
Kelso Profil |
#3 · Zasláno: 21. 9. 2004, 18:56:10
v XML je to správně bez mezery.
Sú v XML i nepárové tagy? |
||
habendorf Profil |
#4 · Zasláno: 21. 9. 2004, 19:00:39
Jasně že jo. Mrkni se na stránku Jirky Koska.
|
||
DoubleThink Profil * |
#5 · Zasláno: 21. 9. 2004, 20:51:56
Mezera před "/" se píše z důvodu zpětné kompatibility
(starší prohlížeče by jinak mohly ignorovat poslední atribut) |
||
Časová prodleva: 27 dní
|
|||
Jakub Profil * |
#6 · Zasláno: 18. 10. 2004, 17:16:36
Zjednodušeně řečeno se v XML bílé znaky ignorují, takže jsou správně oba zápisy. S mezerou se to píše z důvodu zpětné kompatibility, jak uvedl DoubleThink.
|
||
llook Profil |
#7 · Zasláno: 19. 10. 2004, 01:51:02
Správně je obojí, ale pokud posíláte XHTML dokument jako text/html, pak byste měli mezeru používat (to se týká 1.0, protože 1.1 už se nemá posílat jako text/html).
|
||
aaa Profil * |
#8 · Zasláno: 19. 10. 2004, 16:24:05
Pri psani obycejnych html str. jsem uzival vzdy <br/> , protoze kamos rikal, ze se to tak ma psat. Ale pak mi to v nejakem prohlizeci nedelalo mezery, tak jsem se vratil k <br>.
|
||
Webspy Profil |
#9 · Zasláno: 21. 10. 2004, 16:40:05
XHTML jedině <br />, ale pokud píšeš XML, tak <br/>
|
||
Martin Kuželka Profil |
#10 · Zasláno: 21. 10. 2004, 17:19:15
To Webspy: s tím si dovolím nesouhlasit, protože XHTML = XML.
|
||
DoubleThink Profil * |
#11 · Zasláno: 21. 10. 2004, 17:59:59
XHTML = XML
Mno, opatrně s takovým prohlášením. Nicméně XHTML užívá syntaxi XML, takže správný zápis by měl být u obou <br/>. Mezera je tam z důvodu zpětné kompatibility (ovšem syntakticky taky vyhovuje). |
||
Martin Kuželka Profil |
#12 · Zasláno: 21. 10. 2004, 18:11:03 · Upravil/a: Martin Kuželka
To: DoubleThink: pokud je XHTML odesíláno s mime application/xhtml+xml, tak se snad nejedná o XML?
Odpovím si sám: nejedná, jedná se o xhtml :-) |
||
*Čvachta* Profil * |
#13 · Zasláno: 21. 10. 2004, 19:27:12
<br />
XHTML je vlastně klon XML+HTML V XHTML musí být všechny tagy párové a to i ty jako je <BR> Řeší se to tím že místo dvou tagů se napíše jeden <br /> a vlastně se přidá mezera a /> jako konec tagu. Myslím že validnější je <br />. |
||
Martin Kuželka Profil |
#14 · Zasláno: 21. 10. 2004, 19:46:18
To *Čvachta*: ale já to chapu :-)
V XHTML musí být všechny tagy párové a to i ty jako je <BR> Řeší se to tím že místo dvou tagů se napíše jeden <br /> a vlastně se přidá mezera a /> jako konec tagu. Trochu si protiřečíš :-) |
||
DoubleThink Profil * |
#15 · Zasláno: 21. 10. 2004, 19:50:21
No, myslím, že 13 reakcí na téma "jedna mezera" už by stačilo.
|
||
Yuhů Profil |
#16 · Zasláno: 22. 10. 2004, 02:39:58
DoubleThinku, až budeš příště zavírat fórum, tak to prosím nekomentuj. Já pak se chodím zcela zbytečně koukat, co kdo napsal nového. Dík :-))
|
||
Časová prodleva: 16 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0