# Validace nebyla provedena.
Následuje seznam připomínek:
-
Před validací: selhala komunikace se vzdáleným SGML/XML parserem.
Neopadne-li vaše touha validovat, zkuste po chvíli obnovit (aktualizovat, refreshovat) tuto stránku.
-
Řádek
1,
znak 1: nalezen bludný BOM.
·
<!DOCTYPE html>
^Znak Byte-Order Mark bývá na začátku dokumentů užívajících kódování Unicode a neměl by se nacházet nikde jinde. Některé prohlížeče jej vnímají jako neznámý znak a pokouší se ho vykreslit, což může způsobit problémy se zobrazením stránky. Z pohledu validátoru je BOM znak jako každý jiný, takže jeho přítomnost na nesprávném místě může vyvolat záhadnou chybu.
Tato závada většinou vzniká při spojování souborů psaných v UTF-8 serverovou technologií, která pro toto kódování nemá nativní podporu (typicky PHP).
-
Řádek
1,
znak 1: chybí deklarace typu dokumentu; předpokládám "HTML 4.01 Transitional".
·
<!DOCTYPE html>
^Kontrolovaný dokument neobsahuje DOCTYPE deklaraci. Validátor zkouší validovat s pomocí Transitional DTD. Chybu odstraníte tím, že na první řádek dokumentu vložíte tuto deklaraci:
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
Vykreslování v prohlížeči tato úprava neovlivní.
-
Řádek
23,
znak 430: nevyplněná hodnota atributu "ALT" na elementu "IMG".
etters" src="./img/HFWLetters.gif" alt="
"/></div><div class="menubar"><div class
^Atribut „alt“ by měl obsahovat textovou alternativu k obrázku srozumitelnou pro běžného smrtelníka. Podívejte se na příklad se psem Benem.
-
Řádek
23,
znak 646: není určen skriptovací jazyk ovladačů událostí.
eperator"></div><ul class="events" ><li
onmouseover="OpenMenu(this)" onmouseout="
^Dokument používá skripty v atributech „onněco“, nikde však neurčuje, v jakém skriptovacím jazyku jsou psány jejich hodnoty. Specifikace říká (anglicky), že i atributy by měly mít svůj MIME typ. Užíváte-li JavaScript, přidejte do části <head> svého dokumentu následující <meta> element:
<meta http-equiv="Content-Script-Type" content="text/javascript">
Druhou možností, jak se zbavit tohoto varování, je nepoužívání skriptovacích atributů. Ovladače událostí můžete navěsit na elementy externím skriptem.
-
Řádek
23,
znak 675: není určen skriptovací jazyk ovladačů událostí.
ents" ><li onmouseover="OpenMenu(this)"
onmouseout="CloseMenu(this)"><p class="he
^ -
Řádek
23,
znak 974: není určen skriptovací jazyk ovladačů událostí.
eperator"></div><ul class="musics" ><li
onmouseover="OpenMenu(this)" onmouseout="
^ -
Řádek
23,
znak 1003: není určen skriptovací jazyk ovladačů událostí.
sics" ><li onmouseover="OpenMenu(this)"
onmouseout="CloseMenu(this)"><p class="he
^ -
Řádek
23,
znak 1264: není určen skriptovací jazyk ovladačů událostí.
perator"></div><ul class="contact" ><li
onmouseover="OpenMenu(this)" onmouseout="
^ -
Řádek
23,
znak 1293: není určen skriptovací jazyk ovladačů událostí.
tact" ><li onmouseover="OpenMenu(this)"
onmouseout="CloseMenu(this)"><p class="he
^