Autor Zpráva
kocacko
Profil
Prosím, prosím, tahle stránky mi neprošla, ale chyby nejsem schopna opravit. Potřebovala bych "návod pro blbečky" co s tím. Byl by někdo té lásky a kouknul na to, popř. poradil? Děkuji k.

www.kocacko1.webz.cz
Plaváček
Profil
kocacko:

Zkus český validátor http://validator.webylon.info/check?uri=http%3A%2F%2Fwww.kocacko1.webz.cz%2F , chyby jsou popsány poměrně srozumitelně.
kocacko
Profil
To už jsem provedla. Jenže :

Řádek 1, znak 121: definice typu dokumentu "-//W3C//DTD XHTML 1.0 Transitional//EN" obsahuje chyby.
1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

.... když vyměním řádek 1 za to, co doporučuje validator, nastane chyba v řádku 2.

Řádek 4, znak 68: zjištěn NET zápis.
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

... a co s tím?

Řádek 4, znak 69: znaková data nejsou povolena na tomto místě.
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

.... ten samý problém :-(
Chamurappi
Profil
Reaguji na kocacka:
… a co s tím?
Opravíš chybu na řádku 2.
kocacko
Profil
jdu na to, šéfe a jsem zvědavá.
btw. validator.w3.org mi hlásí jako chybu <br> závorky. jaképak je řešení problému?
panther
Profil
kocacko:
validator.w3.org mi hlásí jako chybu <br> závorky. jaképak je řešení problému?
upozorňuje tě na přebytečná lomítka. Odmaž je.
kocacko
Profil
Řádek 2, znak 7: nedovolený atribut "XMLNS".
<html xmlns="http://www.w3.org/1999/xhtml">
Použili jste atribut, který není v definici typu dokumentu u tohoto elementu dovolen. Tato chyba je často způsobena tím, že se dokument v DOCTYPE deklaraci odkazuje na Strict verzi a ve skutečnosti je odladěn podle Transitional (např. pokud jde o atribut „target“ nebo „align“). Druhou možností je, že užíváte nějakou proprietární extenzi jazyka, třeba „marginheight“ (použijte raději CSS) nebo „autocomplete“.

Tato chyba vás také může potkat, pokud užíváte elementy nedovolené v tomto typu dokumentu (třeba EMBED) — každý atribut na takovém elementu vyvolá jednu chybovou hlášku. Jakmile odstraníte problémový element, všechny zmizí.

???
panther
Profil
kocacko:
co je na tom nejasného? Atribut „xmlns“ odmaž, je tam zbytečný. Na tom řádku nech jen <html>. Proč ho tam vlastně máš? Jestli nevíš, tak ho nepoužívej.
Chamurappi
Profil
Reaguji na kocacka:
Cituji popis: „Použili jste atribut, který není v definici typu dokumentu u tohoto elementu dovolen.
Když není dovolen, tak není dovolen. Jak jinak bych to měl zformulovat, aby z toho vyplynulo, že fakt není dovolen? :-)

Proč vlastně usiluješ o validní kód? Neočekáváš od zelené hlášky něco praktického a užitečného, že ne?
kocacko
Profil
nevím, panthere, ví dreamweaver, já jen přidávám pravidla :-) Moc děkuju
kocacko
Profil
Chamurappi, já jsem vážně prvňáček, sorry. Tak já to pomažu a uvidím.
validní kód chce to pako co zadávalo tuhle seminárku :-(
kocacko
Profil
HURÁAAAAAAAAAAAAAAAAA!!
Valid! Valid! Valid! VAlid!

Díky vám mockrát, pánové!
(Admin:pokud se tu na to hraje, téma můžete smazat :-))
...škola?
Profil *
A nebudou do školy náhodou chtít validní kód podle anglického validátoru a ne toho Chamurappiho? Je to možná smutné, ale tipla bych si, že to tak bude. Ať nemá chudák ze zdejších odborných rad ještě špatnou známku =)
Chamurappi
Profil
Reaguji na …škola?:
Co je validní podle českého validátoru, to je validní i podle oficiálního. (Až na pár speciálně sestavených výjimek, na jejichž výrobu potřebuje člověk nadstandardní znalosti značkovacích jazyků.)
kocacko
Profil
jj, Chamurappi má pravdu, prošlo mi to v obou a jsem hvězda! :-)))
Petr ZZZ
Profil
kocacko:
Když si přečteš Chamurappiho Kritiku W3C, zjistíš, že to jinak dost dobře ani být nemůže. ;-)
kocacko
Profil
Chamurappi, už je teda "předběžně validní", ale deptá mě to.

Před validací: změnil jsem MIME typ zdroje z "text/html" na "application/xhtml+xml".
Výsledek validace je pouze předběžný, dokument byl validován jiným parserem, než který žádá jeho HTTP hlavička Content-Type. Chcete-li z předběžného výsledku učinit konečný, změňte Content-Type.

co s tím můžu provést?
Chamurappi
Profil
Reaguji na kocacka:
Nic, pokud nechceš omezit přístupnost stránky. Změníš-li Content-Type, část prohlížečů nebude schopná stránku zobrazit.
Používáš HTML, ne? Tak jaký má smysl validovat stránku jako XHTML?
kocacko
Profil
děkuju. Budu Tě citovat. Pravidla hry bohužel říkají "musí projít validatorem pro XHTML 1.0 Transitional". Tak se snažím a už mě to tea fakt neba.
Chamurappi
Profil
Reaguji na kocacka:
V tom případě máš hotovo. To, že tvé XHTML ve skutečnosti není XHTML, nejspíš tvůj učitel nepozná. Můžeš mu to vysvětlit :-)
Petr ZZZ
Profil
kocacko:

Na Chamurappiho stránce si můžeš vybrat z různých typů dokumentu šablonu, jakou potřebuješ. Já tomu dvakrát nerozumím, ale něco mi říká, že když si jako základ vybereš XHTML 1.0 Transitional, napíšeš svou stránku do této šablony a následně opravíš chyby, které ti případně nahlásí validátor, tak budeš mít stránku psanou v XHTML 1.0 Transitional.

Učiteli, který po tobě chce XHTML, by možná neškodilo pročíst si zdejší slavné vlákno o (ne)výhodách XHTML, nebo pár stránek z Webylonu (ale kdoví, možná to je ve skutečnosti chyták a učitel už se těší na diskusi o tom, proč XHTML ztroskotalo). Já píšu HTML 4.01 Transitional a jsem spokojen, mohu doporučit.
kocacko
Profil
mooooc hezký, kucí, odevzdám, vysvětlím, vezmu si index, vyklidím skřínku a půjdu :-)))))
každopádně díky za help, ta validace byla pěkně vošklivá třešnička na dortu, která mi pokazila radost z už hotových funkčních stránek.
dělám na dalších, šak já se zas s něčím ozvu... :-)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0