Autor Zpráva
newb
Profil *
Snažím se odtranit chyby v mé stránce tak, aby byla validní. V kódu je jasně napsané

<h3> <ul>
<li>...
<li>...
...
</ul>
</h3>

když ale spustím validátor, tak oznámí že tag <h3> je definovný uvnitř <ul>. K mému překvapení to tak opravdu je pokud dám zobrazit zdrojový kód stránky. Ale na serveru je to opačně. Pomozte prosím, stránky jsou na www.zsmshradecns.cz
Petr Svetr
Profil
Proc davas <ul> do <h3> ? Menu nema dle meho nazoru s nadpisem nic spolecneho.
newb
Profil *
moje blbost, používám h1-h6 k definici písma obecně, nejen k definici nadpisů. Už sem to předělal, dík
Bubák
Profil
moje blbost, používám h1-h6 k definici písma obecně, nejen k definici nadpisů.
Zneužítí HTML tagů. Přečti si www.semantika.name a neprovozuj fekální styl.
Joker
Profil
newb
Mně validátor nepíše, že by <h3> byl uvnitř <ul>. Mně napíše "Dokument nedovoluje na tomto místě použít <ul> (...)"
Což je správně, protože podle definice typu dokumentu lze uvnitř <h3> použít jen %inline prvky, což <ul> není (stručně: <ul> nemůže být uvnitř <h3>)
Chamurappi
Profil
Reaguji na Jokera:
Ta hláška doslova říká, že <ul> někde uvnitř <h3> smí být, ale že by musel být strčen do <applet>, <object>, <map>, <iframe> nebo <button>. Takže třeba <h3><object><ul><li></ul></object></h3> validní bude.
newb
Profil *
už je to pryč, jeden fekální zlozvyk je odstraněn. Stydím se ale poučím se a budu ostraňovat i další fekalismy
Leinad
Profil
<h3><object><ul><li></ul></object></h3> a co
<!-- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/2002/REC-xhtml1-20020801/DTD/xhtml1-strict.dtd"> -->
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title /><object><div>Kde to jsem? </div></object></head>
<body />
</html>

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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