Názory ke článku Přechod na XHTML - 1. díl
2. 1. 2006
> Z hlediska zpracovávání je XHTML někde mezi, snaží se sice zachovat alespoň část tolerance HTML, ale také chce být striktní jako XML
Není něco mezi, buď je posíláno s mime-typem text/html a je tolerantní (respektive je to zprasené HTML) a nebo je posíláno s mime-typem application/xhtml+xml a je striktní - jedna chyba a prohlížeč stránku nezobrazí. Nic mezi tím.
> To "X" na začátku znamená 'eXtended', tedy z angličtiny 'rozšířený',
Ne, to "x" znamená Extensible.
> z hlediska sémantiky to bude také výhodné (hlavně tím, že je nutnější oddělit obsah od formátování).
Děkuji za odkaz, ale zrovna z hlediska sémantiky je to úplně jedno, jestli použiji HTML nebo XHTML. Specifikace nikde nenařizuje používání CSS layoutu ani oddělení obsahu od formátování.
ok, ale za:
1, špatně jsem napsal a opravím, ale on se snaží být mezi, sice to určuje MIME-type ale snaží se o to
2, nevim co je na tom pravdy, tohle jsem na šel u Yuhůa na jpw.cz
3, XHTML 1.1 už to skoro nařizuje, protože mnoho tagů ruší.
2. 1. 2006
Mustafa:
> nevim co je na tom pravdy, tohle jsem na šel u Yuhůa na jpw.cz
Tohle máte hledat na w3.org. http://www.w3.org/XML/
> XHTML 1.1 už to skoro nařizuje, protože mnoho tagů ruší.
XHTML 1.1 nezrušilo ani jeden element.
ještě k článku:
> v každém dokumentu musí být doctype + xml prolog
xml prolog není nutný, nutná je deklarace pro určení jmenného prostoru.
o Entensible je to pravda, příště se budu koukat jinam.
tagy ruší třeba font a místo toho se má používat css.
prolog je nutný pokud se požívá jiné kódování než utf-8 to nařizuje již samo XML
2. 1. 2006
> tagy ruší třeba font a místo toho se má používat css.
element font byl zrušen již v HTML strict.
> prolog je nutný pokud se požívá jiné kódování než utf-8 to nařizuje již samo XML
Není tam nezbytně nutný, viz http://www.w3.org/TR/xhtml1/#strict
1, takže to částečně pomáhání k oddělení obsahu od formátování
2, není nutný, když je to v kódování UTF-8 nebo UTF-16, to jsem psal v minulém komentáři
2. 1. 2006
> takže to částečně pomáhání k oddělení obsahu od formátování
To zajisté, ale, jak jsem psal já, element font zrušila už striktní verze HTML, nikoliv XHTML 1.1.
> není nutný, když je to v kódování UTF-8 nebo UTF-16, to jsem psal v minulém komentáři
Není nezbytně nutná ani v ostatních případech, jak je psáno na w3.org. Nezbytně nutná pro správný XHTML dokument je deklarace určující jmenný prostor.
5. 1. 2006
Je jedno, jestli píšete v XHTML 1.0 Strict nebo v HTML 4 Strict. Je třeba psát validně, strukturovat dokumenty - (X)HTML, externí styly a htc/xbl knihovny.
Pokud toto BUDETE dodržovat, je to jedno.
Viděl jsem i zprasené stránky v XHTML a to se na nich tím XHTML chlubili!!!