Autor Zpráva
pyty
Profil
ake mam pouzivat <!DOCTYPE> ?
cital som Yuhuove clanky, pixyho wellstyled, Koska, dokanca aj Hulán o tom nikde na intervale tusim pisal... ale ja sa do hlbky stale nejako nerozumiem a chcem mat validne stranky... prosim help..
Martin Kuželka
Profil
Na světě je několik verzí (x)html. Jednotlivé verze se od sebe liší povolenými značkami a atributy, které můžou být použity.
Např. xhtml 1.0 Strict se od xhtml 1.0 Transitional liší tím, že verze transitional dovoluje používat jinak zastaralé značky jako font, ...

Když tedy vytváříš web, musíš se rozhodnout, v jaké verzi (x)html ho budeš tvořit, podle toho vložit příslušný DOCTYPE a budeš používat značky, které jsou v dané verzi (x)html povoleny.
pyty
Profil
no, pozrel som si cely kod, a okrem atributov class, id, href, (width, alt a height pri img) a metatagov tam nemam ziadny iny atribut nemam, inac povedane - UPLNE KOMPLETNY css layout
a este by som sa chcel opytat ze aky je rozdiel medzi kodom xhtml a html, okrem vyslovene ZAKAZANEHO krizenia tagov, lomitok ne konci neparovych tagov, a pisiem rovnakej velkosti pri zaciatocnom a koncovom tagu
Martin Kuželka
Profil
Pyty, přechod na xhtml krásně shrnul Víťa Dlouhý na http://www.vitdlouhy.cz/clanky/xhtml.php .
pyty
Profil
a je lepsie pouzi xhtml 1.0 strict alebo xhtml 1.1 ???
aky je medzi nimi rozdiel ? a je problem ze je zruseny atribut lang ?
pyty
Profil
no, rozdieli som uz nasiel ( http://www.w3.org/TR/xhtml11/changes.html#a_changes ) ostava uz lne otazka ci sa oplati pouzivat 1.1 alebo 1.0 a ci bude robotom velmi chybat lang
pyty
Profil
??
Acci
Profil
místo lang se v xhtml 1.1 musí používat xml:lang. Největší nevýhoda (nebo také výhoda) u XHTML 1.1 spočívá v tom, že server musí posílat mime typ aplication/xml+xhtml, který ale nepodporuje IE. Proto se to musí řešit třeba PHP, že se pro IE pošle jiný Mime tyú (text/html). Pokud ale na stránkách uděláte nějakou chybu (třeba neuzavřete element), Firefox (nebo jiný prohlížeč podporující uvedený mime typ) zahlásí chybu a nebude pokračovat. Takže Firefox začne sloužit jako validátor
mat
Profil
pyty

otázka, jestli xhtml 1.0 nebo 1.1 asi není (dneska) zase tak důležitá - v budoucnu možná bude, ale dneska ještě ne, ona je vůbec otázka, jestli html nebo xhtml - přečti si třeba tenhle článek j. koska (svého času tenhle článek vzbudil velké emoce, viz. komentáře pod ním):

http://interval.cz/clanek.asp?article=3600

asi bych doporučil nejdřív mít nějakou smysluplnou náplň webu, pak bych se asi až snažil o co nejvypilovanější formu (mě osobně nechávají rozdíly mezi 1.0 a 1.1 chladným...)
Yuhů
Profil
jestli chceš moji radu, tak používej takový doctype, se kterými ti stránky budou fungovat. Doctype je na přepínání módů v CSS. Na všechno ostatní bych se být tebou vykašlal. Prostě to zkus.
thingwath
Profil
Doctype by mohl někdy v budoucnosti z novějších verzí XHTML zmizet úplně. Nevím o tom, že by se to plánovalo, ale věc (DTD) je to celkem překonaná...
pyty
Profil
no, co sa tyko toho clanku, komentarov je tam fakt nekrestansky vela :-)

co sa tyka toho ze sa ma pouzivat namiesto lang xml:lang tak by ma zaujimalo ci sa to da pouzit aj v metatagoch (myslel som vtedy skvor na ne)

co sa tyka clanku, o riadku <xsl:output method="html" doctype-public="-//W3C//DTD HTML 4.1//EN"/>
som v zivote nepocul a ani ho nepouzil, a v IE6 ver: 6.0.2900.2180.xpsp_sp2_rtm.040830-2158 sa mi stranka zobrazi zo serveru site.cz bezproblemov, a hore mam aj encoding="utf-8" - preco ?
Toto téma je uzamčeno. Odpověď nelze zaslat.

0