• O validátoru
  • Novinky
  • Dokumentace
  • Integrace do prohlížečů
  • Výsledek:
    Dokument neprošel validací, 5 chyb a 2 varování.
    http://canadianpharmaciesvdnh.com/  
    text/html — XHTML 1.0 Strict 
    utf-8  (tvrdí HTTP hlavička a interní deklarace) 
    Zobrazit:
     

    # Stránka není validní XHTML 1.0 Strict.

    Následuje seznam připomínek:

    1. Chyba Řádek 1, znak 109: definice typu dokumentu "-//W3C//DTD XHTML 1.0 Strict//EN" obsahuje chyby.
      C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
      ^

      Příčinou této chyby je posílání XHTML dokumentu s typem „text/html“.

      Oprava deklarace typu dokumentu nesníží přístupnost webu, ani neohrozí funkčnost, neboť všechny prohlížeče již nyní v souladu s doporučením W3C považují validovaný kód za (rozbité) HTML. Korektní deklarace pro HTML dokument vypadá takto:

      <!doctype html public "-//W3C//DTD HTML 4.01//EN">

      Oficiální W3C Validátor tuto chybu neumí najít, protože nahlíží na dokument jinak, než mají nahlížet vyhovující cílová zařízení.

    2. Chyba Řádek 9, znak 7: povinný atribut "TYPE" elementu "STYLE" není uveden.
      <style>
      ^

      Tento atribut určuje použitý stylovací jazyk. Užíváte-li CSS, měli byste u elementu <style> uvést atribut type="text/css".

    3. Chyba Řádek 22, znak 7: nedovolený atribut "BACKGROUND".
      <body background="images/bgeumedz.jpg"><center><div id="qela"><a onclick="pl(this
      ^

      Použijte raději CSS vlastnost background-image.

    4. Chyba Řádek 22, znak 40: nedovolený element "CENTER".
      <body background="images/bgeumedz.jpg"><center><div id="qela"><a onclick="pl(this
      ^

      Použili jste element, který není v definici typu dokumentu 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 element FONT nebo CENTER). Druhou možností je, že užíváte nějakou proprietární extenzi jazyka, třeba SPACER (použijte raději CSS) nebo MARQUEE.

    5. Varování Řádek 22, znak 66: není určen skriptovací jazyk ovladačů událostí.
      bgeumedz.jpg"><center><div id="qela"><a onclick="pl(this);" href="http://http://c
      ^

      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.

    6. Varování Řádek 22, znak 168: není určen stylovací jazyk atributů "STYLE".
      .com/#"><img src="images/ph-viagra.png" style="float:center; border:0; "></a></di
      ^

      Dokument používá atributy „style“, nikde však neurčuje, v jakém stylovací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 CSS, přidejte do části <head> svého dokumentu následující <meta> element:

      <meta http-equiv="Content-Style-Type" content="text/css">

      Druhou možností, jak se zbavit tohoto varování, je nepoužívání atributu „style“. K zaměření elementu ze stylopisu můžete použít třídy či identifikátory.

    7. Chyba Řádek 22, znak 200: povinný atribut "ALT" elementu "IMG" není uveden.
      g src="images/ph-viagra.png" style="float:center; border:0; "></a></div></center>
      ^

      Atribut alt by měl obsahovat textovou alternativu k obrázku. Podívejte se na příklad se psem Benem.

      Nenese-li obrázek informační hodnotu, zauvažujte nad tím, zda by nezasloužil vyhodit mimo dokument — tedy nejlépe do stylopisu jako pozadí nějakého jiného elementu.

    Validní HTML 4.01!

    2006–2008 © Chamurappi; tuto službu neprovozuje W3C.

    Nevíte-li si s něčím rady, doporučuji diskusi Jak psát web.