Autor Zpráva
MSi
Profil *
Ahoj
měl bych menší dotaz, tohle pod textem jde vidět na většině web, k šcmu to slouží ? >>>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
kropa
Profil *
je to DTD (Doument Type Definition)
je to XML, který vlastně vysvětluje, jaký značky, atributy a hodnoty jsou platný pro určitej typ HTML
je to kvůli tomu, aby se ti zobrazovali stránky v prohlížeči správně
MSi
Profil *
takže je to důležite pokud jde o šablonu, pokud jde o vlastní web nemusí to byt ?
Chamurappi
Profil
Reaguji na MSi:
Je to deklarace typu dokumentu. Říká validátoru, kde najde definici typu dokumentu (DTD), což je jakési schéma psané zastaralou syntaxí (nezaloženou na XML), podle něhož jde vyhodnocovat správnost.
Prohlížeče DTD nezajímá. Na webu být nemusí, v šablonách také ne.

V XML je formát DTD považován za přežitek a v HTML už víceméně také.
MSi
Profil *
už je mi to naprosto jasne, mockrát díky za vysvětlení
kropa
Profil *
tak podle mě to psát nemusís, ale když víš, jaky html používáš, tak to napsat nezabere moc času, některý editory to dokonce vypisují sami :)
Miloš
Profil
Ještě tu nezaznělo, že !DOCTYPE slouží coby přepínač vykreslovacích režimů.
http://wellstyled.com/html-doctype-and-browser-mode.html

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0