Autor Zpráva
fanky
Profil
Ahoj, začátečnická otázka..

k čemu je dobrý tento zápis na začátku html? nikdy jsem to nepoužil, začínám vždy Doctype.. díky

<?xml version="1.0" encoding="utf-8"?>
Petr Tichý
Profil
Je to deklarace XML, používá se u XHTML dokumentů. (edit: a XML dokumentů samozřejmě)

Pokud posíláš stránky s MIME text/html, tak ti je podle mě k ničemu.

Jen doplním, že pokud máš kódování utf-8, tak se nemusí používat. Jinak by se měla. Zacházet ale opatrně, protože ti schodí IE do quirku, takže stránka pěkná i v IE6 může po doplnění tohoto řádku skončit všelijak.

Nevím nic ale přesně, jen dedukce.
Taps
Profil
Mám takový pocit že něco podobného se používá i při rss
fanky
Profil
Petr Tichý

v tom případě pak nechápu, proč ho máš ve zdrojovém kódu svého webu...?
Petr Tichý
Profil
fanky
Právě proto abych shodil IE do quirku. Musíš psát složitějíší konstrukce, aby si zajistil správné zobrazení i v IE6, ale skoro stejně to pak uvidíš i v IE5 a IE5.5 (i když u mě to není dokonalé) čili zpětná kompatibilita. Používá se to dost.

Taps
Mám takový pocit že něco podobného se používá i při rss
Řekl bych spíš to samé. RSS výstup je totiž XML soubor.

Spíš si ale počkejte až příjde nějaký odborník. Ten to jistě uvede na správnou míru.
Toto téma je uzamčeno. Odpověď nelze zaslat.