To neni az tak jednoduche. HTML je velmi omezena podmnozina SGML. V HTML, pokud se nemylim, nemate moznost definice vlastnich entit. XHTML je kompletni implementace XML (coz je o neco vetsi podmnozina SGML) a tam vlastni entity definovat muzete.
V XML mohou byt take neparove tagy, cili s ni mi musite v parseru pocitat. Konkretne IMG nesmi mit v HTML4 koncovy tag, podobne i jine. Nezamenujte pomerne jasnou specifkaci HTML s tim, v jak prasacke podobe se HTML mozna muze nekde taky vyskytovat a prohlizece ho i tak prectou.
Ale opet: problem neni v tom, ze by neexistoval vyhovujici parser HTML - pokud pouzivate libovolny prohlizec, mate HTML parser a to dokonce takovy, ktery toleruje velkou cast chyb.
Názor k článku
Ian Hickson o nové verzi HTML
uživatel si přál zůstat v anonymitě
24. 4. 2007 9:44

