XHTML: Rozdiel medzi revíziami

Odobraných 1 284 bajtov ,  pred 4 rokmi
d (Bot: Odstránenie 50 odkazov interwiki, ktoré sú teraz dostupné na Wikiúdajoch (d:q166074))
Značky: školská IP odstránenie sekcie
V súčasnosti sa pracuje na jazyku XHTML 2. Hlavnými rozdielmi je odstránenie všetkých atribútov upravujúcich vzhľad, rozmery a pozíciu prvkov jazyka. Jednotlivé moduly jazyka budú vyvíjané samostatne. Niektoré z nich sú už dokonca štandardizované ([[XFoms]], [[XLink]], [[XPoint]]).
 
== Rozdiely v zápise medzi HTML aaPORNO XHTMLjaký ==text&lt;/textarea&gt;</code>
Keďže XHTML je implementáciou XML, oproti HTML má niektoré dodatočné požiadavky, ktoré zjednodušujú jeho [[parsovanie]] a uľahčuje zapamätanie pravidiel človekom.
 
Značky musia byť písané malými písmenami.
 
Párové značky musia byť ukončené.
(Značka "option" sa v XHTML považuje za párovú.)
 
:HTML:
 
::<code>&lt;p&gt;Toto je odsek.</code>
 
::<code>&lt;tr&gt;&lt;td&gt;Prvá bunka&lt;td&gt;Druhá bunka</code>
 
::<code>&lt;option&gt;Možnosť 1</code>
 
:XHTML:
 
::<code>&lt;p&gt;Toto je odsek.&lt;/p&gt;</code>
 
::<code>&lt;tr&gt;&lt;td&gt;Prvá bunka&lt;/td&gt;&lt;td&gt;Druhá bunka&lt;/td&gt;&lt;/tr&gt;</code>
 
::<code>&lt;option&gt;Možnosť 1&lt;/option&gt;</code>
 
Nepárové značky musia obsahovať koncovú lomku.
 
:HTML:
 
::<code>&lt;br&gt;</code>
 
::<code>&lt;input type="text" name="text1"&gt;</code>
 
:XHTML:
 
::<code>&lt;br /&gt;</code>
 
::<code>&lt;input type="text" name="text1" /&gt;</code>
 
Vlastnosti musia byť uvedené v úvodzovkách alebo apostrofoch.
 
:HTML:
 
::<code>&lt;td colspan=3&gt;</code>
 
:XHTML:
 
::<code>&lt;td colspan="3"&gt;</code>
 
Vlastnosti musia mať vždy uvedenú hodnotu.
 
:HTML:
 
::<code>&lt;textarea readonly&gt;Nejaký text&lt;/textarea&gt;</code>
 
:XHTML:
 
::<code>&lt;textarea readonly="readonly"&gt;Nejaký text&lt;/textarea&gt;</code>
 
Aby prehliadač vedel v XML dokumente rozlíšiť XHTML od iných značkovacích jazykov (SVG, MathML), musí mať koreňový element (<html>) uvedený menný priestor.
Anonymný používateľ