Autor Zpráva
westmichal
Profil
Zdravim,
mám stránku na http://www.fotoss.xf.cz/ftridyfr.php , je udělaná v rámech, ale validátor W3C na ni neuzná vůbec nic - jednotlivé příkazy framů, ani samotný tag frame a frameset, jak mám udělat rámy validní?
koudi
Profil
Tak předně bych skoncoval s rámy, ale na to se neptáš.
Když máš rámy, nesmíš používat DTD transitional, ale frameset.
westmichal
Profil
Asi tomu tak úplně nerozumím, co přesně mám změnit?
koudi
Profil
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

na

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

v souboru, kde máš ty rámy definovaný (index).
westmichal
Profil
Díky už to běží,
sice nevím, k čemu tam má být to "http://www.w3.org/TR/html4/frameset.dtd", ani jsem to tam nedal, ale nevadí...
Hugo
Profil
westmichal

To je cesta k použitému dtd souboru.
Gekon
Profil
westmichal
http://www.jakpsatweb.cz/doctype.html
westmichal
Profil
to je mi jasné, ale validátor ani prohlížeč ji nějak nevyžaduje, funguje i tak :-)
koudi
Profil
To je kdyby sis třeba napsal vlastní DTD.
westmichal
Profil
jejda, tak to dělat nehodlám, dobré, díky
koudi
Profil
Většina lidí to nedělá, protože to nemá nikterak velkej význam :).
Dero
Profil
... nemá (...) význam

koudi: Uvedení nebo neuvedení cesty k DTD může mít vliv na režim prohlížeče:
http://www.wellstyled.com/html-doctype-and-browser-mode.html
koudi
Profil
Dero
Já nemyslel (ne)uvedení cesty DTD, ale psaní si vlastního DTD :)
Dero
Profil
koudi: To máš potom jistě pravdu. I tak je ale psaní DTD příjemnou kratochvílí pro deštivá odpoledne. :o)
koudi
Profil
Dero: Znám i lepší zábavu :).
jozob
Profil
"I tak je ale psaní DTD příjemnou kratochvílí pro deštivá odpoledne."
To rozhodne áno.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0