• O validátoru
  • Novinky
  • Dokumentace
  • Integrace do prohlížečů
  • Výsledek:
    Dokument neprošel validací, 2 chyby a 4 varování.
    (chyba 403) http://avito-evakuatory-uslugi.ru/  
    text/html — XHTML 1.0 Strict 
    UTF-8  (tvrdí interní deklarace) 
    Zobrazit:
     

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

    Následuje seznam připomínek:

    1. Informace HTTP hlavička: validuji chybovou stránku s HTTP statusem "403 Forbidden".
      HTTP/1.1 403 Forbidden
      ^

      Server zahlásil chybu, nyní pozorujete výsledek validace dotyčné chybové hlášky.

    2. 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í.

    3. Varování Řádek 4, znak 71: NET-umožňující počáteční značka vyžaduje SHORTTAG YES.
          <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
      ^
    4. Varování Řádek 4, znak 71: zjištěn NET zápis.
          <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
      ^

      Podle nepříliš známých pravidel HTML může být počáteční značka elementu ukončena lomítkem. Říká se tomu NET zápis. Specifikace dovoluje zapsat <h1>tohle</h1> jako <h1/tohle/, <br> jako <br/, <img> jako <img/ a tak dále. Prohlížeče tento podivný druh syntaxe příliš nepodporují kvůli značnému množství dokumentů spoléhajících se na porušování webových standardů, přesto však je stále právoplatnou součástí jazyka.

      Vámi validovaný dokument má býti a bude v prohlížeči (či v jakémkoli jiném cílovém zařízení) rozebírán HTML parserem, takže se na něj HTML pravidla samozřejmě vztahují. V prohlížečích nerespektujících specifikaci (těch je většina) bude lomítko s velkou pravděpodobností ignorováno jako každý jiný znak nepatřící do počáteční značky.

      Existence NET zápisu vám může někdy zamaskovat problém, pokud třeba zapomenete dát URL adresu v atributu do uvozovek.

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

      Prostý text zde není dovolený, musíte jej zanořit do nějakého elementu.

      Často se tato chyba vyskytuje při validování podle Strict DTD, pokud dáte text přímo do BODY nebo do FORM. Chybu odstraníte tím, že text vložíte do elementu, který je na daném místě povolený (u BODY třeba odstavec, u FORMu FIELDSET apod.).

    6. Varování Řádek 5, znak 79: NET-umožňující počáteční značka vyžaduje SHORTTAG YES.
          <meta name="description" content="You do not have permission to view this"/>
      ^
    7. Varování Řádek 5, znak 79: zjištěn NET zápis.
          <meta name="description" content="You do not have permission to view this"/>
      ^
    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.