Autor Zpráva
Musilda
Profil
Omlouvám se za nejasný nadpis, ale nevešlo se mi to tam celý.
Validátor mi píše, že <table class="clenove"><tr></tr><tr><td>AB style, s.r.o.</td>, že není ukončen tag tr.
Se stejným problémem jsem se setkal i u seznamu, kde script vygeneroval následující:

<ul></ul>
<ul>
<li>Text</li>
</ul>
Zde je dle validátoru neukončený první tag ul.

Můj dotaz je, zda považuje validátor za nevalidní zápis , kde v řádku tabulky nejsou buňky a obdobně v seznamu nejsou žádné položky.
panther
Profil
Musilda:
kde v řádku tabulky nejsou buňky
v každém řádku jsou nějaké buňky, prázdný řádek je obvykle reprezentován řádkem s jednou buňkou roztaženou přes celou jeho šíři.

Ale pokud to, co máš, funguje, není důvod to měnit. Na validitě nezáleží.
Bubák
Profil
Musilda:
Validátor mi píše ...., že není ukončen...
Ne, píče něco jiného.

Co na to není jasné?
http://validator.webylon.info/check?uri=save:B487601E1D9F863D0FFD2601095798AA&ss=1
http://validator.webylon.info/check?uri=save:D42A1711B23498E2EF7C4E695479CAA1&ss=1
Musilda
Profil
Ok díky za info, vzhledem k tomu, že jsem použil validátor v angličtině, tak jsem si to špatně přeložil. V každém případě mi na tom nebylo jasné to na co jsem se ptal.
Bubák
Profil
Musilda:
hlásí, že na řádku 3 chybí ukončení tagu tr
Plete se ti, co je tag (značka) a co element (prvek).

"end tag for "TR" which is not finished"
můj překlad: koncová značku pro (element) "TR", který není dokončen
Chamurappiho překlad: ukončovací značka elementu "TR", který dosud neskončil

Element TR dle DTD musí obsahovat alespoň jeden element TH nebo TD
<!ELEMENT TR       - O (TH|TD)+        -- table row -->

Obdobně je to také se seznamy. Validátor řve, že element neskončil, protože neobsahuje povinný element.

Poznámka:
Odlaz na DTD je správně, ale server je asi přetížený, proto načtení DTD trvá přibližně minutu.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0