Autor Zpráva
zoznamik
Profil *
Zdravim Vas, mam obrovsky problem;((

Mam stranku s <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> a ked si ju dam do validatora tak je vsetko ok ale potom to chcem mat <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" tak zobrazi ju rovnako ale cez validaro mi vypise 40 errorov a neviem preco??

Pise napr.:

Error Line 19 column 18: element "DIV" undefined.
<DIV id="tmain">

Error Line 43 column 11: there is no attribute "class".
<DIV class="menu__fggf">

Error Line 47 column 16: there is no attribute "method".
<FORM method="post" ACTION="" style="padding-left: 0px; margin-bottom:5px;">

Error Line 47 column 39: there is no attribute "style".
<FORM method="post" ACTION="" style="padding-left: 0px; margin-bottom:5px;">

Error Line 47 column 78: element "FORM" undefined.
..."padding-left: 0px; margin-bottom:5px;">

Error Line 50 column 37: there is no attribute "name".

Error Line 50 column 70: element "INPUT" undefined.
...e="text" name="loginname" style="width: 170px;"></td></tr>


Error Line 50 column 75: end tag for "INPUT" omitted, but OMITTAG NO was specified.
...ame="loginname" style="width: 110px;"></td></tr>You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".




-----------------------------------

co tieto chyby znamenaju?? nechapem?? prosim vysvetlite mi to tu niekto ale dajte mi link kde to popisuju ale tak aby som tu pochopil, pripadne icq na niekoho kto sa v tom vyzna...budem velmi vdacny.

dakujem za odpoved.
quinux
Profil
zoznamik
V XHTML je chyba psát tagy velkými písmeny. Co se týče inputů, tak ty zas nejsou uzavřeny.
zoznamik
Profil *
woooow diiiiky moc, tak na to by som neprisiel , diiik

a potom este take riadky ako toto:

Error Line 47 column 78: element "FORM" undefined.
..."padding-left: 0px; margin-bottom:5px;">

Error Line 50 column 25: there is no attribute "type".
<tr><td><INPUT type="text" name="loginname" style="width: 170px;"></td></..

Info Line 66 column 61: start tag was here.
...ttom: 10px;"><b>22.12.2006 18:18</b> <br>Vianocné číslo školského časopError Line 67 column 65: end tag for "br" omitted, but OMITTAG NO was specified.
...: 10px;"><b>22.12.2006 18:18</b> <br>Vianocné číslo školského časopisu





dakujem pekne....
Chamurappi
Profil
Reaguji na zoznamnik:
mam obrovsky problem;((
Nevalidita je obrovský problém?

ale potom to chcem mat <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
To nedává smysl. Deklarace <!doctype> neurčuje značkovací jazyk, pořád to bude HTML, dokud nezměníš MIME typ. A jakmile ho změníš, ztratíš funkčnost.

tak zobrazi ju rovnako
Což je správně. Velkými písmeny zapsaný <DIV> je naprosto v pořádku, v HTML nezáleží na velikosti písmen a ty přeci všem prohlížečům říkáš, že používáš HTML. Z hlediska specifikací se prohlížeč, který tohle nepochopí, dopustí chyby.
quinux
Profil
zoznamik
Error Line 47 column 78: element "FORM" undefined.
..."padding-left: 0px; margin-bottom:5px;">

Pravděpodobně máš velkým napsáno to ACTION=""

<tr><td><INPUT type="text" name="loginname" style="width: 170px;"></td></..
Opět velkým INPUT

Info Line 66 column 61: start tag was here.
...ttom: 10px;"><b>22.12.2006 18:18</b> <br>Vianocné �íslo školského �asopError Line 67 column 65: end tag for "br" omitted, but OMITTAG NO was specified.
...: 10px;"><b>22.12.2006 18:18</b> <br>Vianocné �íslo školského �asopisu

Není uzavřen tag <br />
zoznamik
Profil *
RE Chamurappi: nemas pravdu....
quinux
Profil
zoznamik
RE Chamurappi: nemas pravdu....
Má :o)
Chamurappi
Profil
Reaguji na zoznamnik:
V čem nemám pravdu?
Pokud ti na neuzavřeném <br> nevyhodí prohlížeč (nikoliv jen validátor) smrtelnou chybovou hlášku, nebere dokument jako XHTML.
zoznamik
Profil *
Uz zo 40 errorov mam 1 error a to

Line 59 column 10: end tag for element "form" which is not open.

</form>

ako to opravit??

a este je pravda toto??: XHTML odděuje obsah od formy, takže všechny css definice musí být v externím
souboru (= žádné atributy style), pritom mne to funguje ked mam za divom naor style="daco"..

dakujem za odpovede, velmi ste mi pomohli ;))
quinux
Profil
zoznamik
Line 59 column 10: end tag for element "form" which is not open.
je snad jasné, že nemáš otevřený form

a este je pravda toto??: XHTML odděuje obsah od formy, takže všechny css definice musí být v externím
To není vlastnost XHTML. V HTML bys měl taky mít všechny css v externím souboru.

pritom mne to funguje ked mam za divom naor style="daco"
Ještě aby nefungovalo ;o)
Chamurappi
Profil
Reaguji na zoznamik:
a este je pravda toto??: XHTML odděluje obsah od formy, takže všechny css definice musí být v externím souboru (= žádné atributy style)
Není to pravda, je to nesmysl. Typický omyl začátečníků. Od kterého začátečníka pochází ta citace?

pritom mne to funguje ked mam za divom naor style="daco"
I kdyby to v XHTML nešlo, tak při MIME typu „text/html“ pořád užíváš HTML a prohlížeč se (více či méně) řídí doporučením HTML 4.
Toto téma je uzamčeno. Odpověď nelze zaslat.