• O validátoru
  • Novinky
  • Dokumentace
  • Integrace do prohlížečů
  • Výsledek:
    Dokument neprošel validací, 34 chyb a 56 varování.
    https://ssv-viersen.de/  
    text/html — XHTML 1.0 Transitional 
    utf-8  (tvrdí HTTP hlavička) 
    Zobrazit:
     

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

    Následuje seznam připomínek:

    1. Chyba Řá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">
      ^

      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 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

      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. Varování Řádek 6, znak 45: NET-umožňující počáteční značka vyžaduje SHORTTAG YES.
      <meta name="robots" content="index, follow" />
      ^
    3. Varování Řádek 6, znak 45: zjištěn NET zápis.
      <meta name="robots" content="index, follow" />
      ^

      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.

    4. Chyba Řádek 6, znak 46: znaková data nejsou povolena na tomto místě.
      <meta name="robots" content="index, follow" />
      ^

      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.).

    5. Varování Řádek 7, znak 54: NET-umožňující počáteční značka vyžaduje SHORTTAG YES.
      <link rel="canonical" href="https://ssv-viersen.de/" />
      ^
    6. Varování Řádek 7, znak 54: zjištěn NET zápis.
      <link rel="canonical" href="https://ssv-viersen.de/" />
      ^
    7. Varování Řádek 10, znak 73: NET-umožňující počáteční značka vyžaduje SHORTTAG YES.
      <link rel="stylesheet" href="/layout/styles/layout.css" type="text/css" />
      ^
    8. Varování Řádek 10, znak 73: zjištěn NET zápis.
      <link rel="stylesheet" href="/layout/styles/layout.css" type="text/css" />
      ^
    9. Varování Řádek 43, znak 72: není určen stylovací jazyk atributů "STYLE".
      ble border="0" cellspacing="2" cellpadding="2" align="center" style="width:100%">
      ^

      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.

    10. Varování Řádek 47, znak 253: NET-umožňující počáteční značka vyžaduje SHORTTAG YES.
      essiven Partner Sex Haben" align="left" />Zu mir in die praxis, weil ein ehepartn
      ^
    11. Varování Řádek 47, znak 253: zjištěn NET zápis.
      essiven Partner Sex Haben" align="left" />Zu mir in die praxis, weil ein ehepartn
      ^
    12. Varování Řádek 53, znak 209: NET-umožňující počáteční značka vyžaduje SHORTTAG YES.
      le="Dortmund Sex Anzeigen" align="left" />Aschaffenburg menschliche sexualität ak
      ^
    13. Varování Řádek 53, znak 209: zjištěn NET zápis.
      le="Dortmund Sex Anzeigen" align="left" />Aschaffenburg menschliche sexualität ak
      ^
    14. Varování Řádek 59, znak 201: NET-umožňující počáteční značka vyžaduje SHORTTAG YES.
       title="Sex Treffen Ab 16" align="left" />Human sexuality activities knowing nati
      ^
    15. Varování Řádek 59, znak 201: zjištěn NET zápis.
       title="Sex Treffen Ab 16" align="left" />Human sexuality activities knowing nati
      ^
    16. Varování Řádek 65, znak 217: NET-umožňující počáteční značka vyžaduje SHORTTAG YES.
      Hausfrauen Privat Treffen" align="left" />Menschliche sexualität aktivitäten free
      ^
    17. Varování Řádek 65, znak 217: zjištěn NET zápis.
      Hausfrauen Privat Treffen" align="left" />Menschliche sexualität aktivitäten free
      ^
    18. Varování Řádek 71, znak 207: NET-umožňující počáteční značka vyžaduje SHORTTAG YES.
      tle="Mann Sucht Eine Frau" align="left" />Alter gut organisierter und höflicher h
      ^
    19. Varování Řádek 71, znak 207: zjištěn NET zápis.
      tle="Mann Sucht Eine Frau" align="left" />Alter gut organisierter und höflicher h
      ^
    20. Varování Řádek 77, znak 201: NET-umožňující počáteční značka vyžaduje SHORTTAG YES.
       title="Paare Treffen Sex" align="left" />Wir sind ein neues paar (beide 34) und 
      ^
    21. Varování Řádek 77, znak 201: zjištěn NET zápis.
       title="Paare Treffen Sex" align="left" />Wir sind ein neues paar (beide 34) und 
      ^
    22. Varování Řádek 83, znak 199: NET-umožňující počáteční značka vyžaduje SHORTTAG YES.
      " title="Casual Dating At" align="left" />Und vor allem ist es nicht eine frage d
      ^
    23. Varování Řádek 83, znak 199: zjištěn NET zápis.
      " title="Casual Dating At" align="left" />Und vor allem ist es nicht eine frage d
      ^
    24. Varování Řádek 89, znak 205: NET-umožňující počáteční značka vyžaduje SHORTTAG YES.
      itle="Fick Anzeigen Essen" align="left" />Ich brauche dringend wieder weibliche s
      ^
    25. Varování Řádek 89, znak 205: zjištěn NET zápis.
      itle="Fick Anzeigen Essen" align="left" />Ich brauche dringend wieder weibliche s
      ^
    26. Varování Řádek 95, znak 195: NET-umožňující počáteční značka vyžaduje SHORTTAG YES.
      en" title="Kv Sex München" align="left" />Kv beim männliche sexualität top aktivi
      ^
    27. Varování Řádek 95, znak 195: zjištěn NET zápis.
      en" title="Kv Sex München" align="left" />Kv beim männliche sexualität top aktivi
      ^
    28. Varování Řádek 101, znak 199: NET-umožňující počáteční značka vyžaduje SHORTTAG YES.
      " title="Sex Dates Hessen" align="left" />Sexdates in hessen darmstadt - sexdate 
      ^
    29. Varování Řádek 101, znak 199: zjištěn NET zápis.
      " title="Sex Dates Hessen" align="left" />Sexdates in hessen darmstadt - sexdate 
      ^
    30. Chyba Řádek 105, znak 14: ukončovací značka elementu "TD" je vynechána, což jeho deklarace nepřipouští.
              <tr><td>
      ^

      Zapomněli jste uzavřít element.

    31. Chyba Řádek 107, znak 18: ukončovací značka pro element "TD", který není otevřen.
              </tr></td>
      ^

      Validátor našel ukončovací značku pro uvedený element, ale ten nebyl otevřen. Taková věc se často stává, smažete-li při editaci dokumentu otevírací značku nebo se pokusíte uzavřít elementy v jiném pořadí, než v jakém jste je otevřeli.

      Element se také mohl sám implicitně zavřít, pokud má nepovinnou ukončovací značku a pokusili jste se do něj dát něco, co do něj nepatří.

      Tato chyba též mohla nastat uvnitř elementu <script> z důvodu vypisování HTML kódu JavaScriptem. V takovém případě použijte zápis <\/tag> — přidejte obrácené lomítko, to funkčnost neovlivní, ale chybu ve validitě odstraní.

    32. Varování Řádek 114, znak 30: NET-umožňující počáteční značka vyžaduje SHORTTAG YES.
                <input type="text" />
      ^
    33. Varování Řádek 114, znak 30: zjištěn NET zápis.
                <input type="text" />
      ^
    34. Varování Řádek 115, znak 88: NET-umožňující počáteční značka vyžaduje SHORTTAG YES.
        <input type="image" src="/layout/images/search.gif" id="search" alt="Search" />
      ^
    35. Varování Řádek 115, znak 88: zjištěn NET zápis.
        <input type="image" src="/layout/images/search.gif" id="search" alt="Search" />
      ^
    36. Chyba Řádek 153, znak 11: ukončovací značka pro element "LI", který není otevřen.
            </li>
      ^
    37. Chyba Řádek 154, znak 10: element "LI" není dovolen na tomto místě; musí být uvnitř jednoho z elementů "UL", "OL", "MENU", "DIR".
            <li></li>
      ^

      Výše uvedený element sice je v definici typu dokumentu, ale není dovolen na tomto místě. Zde jsou dovolené pouze ostatní uvedené elementy a ty teprve mohou obsahovat onen problematický element. Možná tedy pomůže, pokud tento element obalíte do jednoho z vyjmenovaných… nebo jste možná někde před tím zapomněli zavřít jiný element.

      Jednou z možných (a velmi oblíbených) příčin je, že jste vložili blokový element (P nebo TABLE) do řádkového (A, SPAN nebo STRONG). To se nedělá. Další možný viník také je LI, který není uvnitř UL či OL.

    38. Chyba Řádek 155, znak 14: element "LI" není dovolen na tomto místě; musí být uvnitř jednoho z elementů "UL", "OL", "MENU", "DIR".
                <li></li>
      ^
    39. Chyba Řádek 156, znak 14: element "LI" není dovolen na tomto místě; musí být uvnitř jednoho z elementů "UL", "OL", "MENU", "DIR".
                <li></li>
      ^
    40. Chyba Řádek 157, znak 14: element "LI" není dovolen na tomto místě; musí být uvnitř jednoho z elementů "UL", "OL", "MENU", "DIR".
                <li></li>
      ^
    41. Chyba Řádek 158, znak 14: element "LI" není dovolen na tomto místě; musí být uvnitř jednoho z elementů "UL", "OL", "MENU", "DIR".
                <li></li>
      ^
    42. Chyba Řádek 159, znak 14: element "LI" není dovolen na tomto místě; musí být uvnitř jednoho z elementů "UL", "OL", "MENU", "DIR".
                <li></li>
      ^
    43. Chyba Řádek 160, znak 14: element "LI" není dovolen na tomto místě; musí být uvnitř jednoho z elementů "UL", "OL", "MENU", "DIR".
                <li></li>
      ^
    44. Chyba Řádek 161, znak 27: element "LI" není dovolen na tomto místě; musí být uvnitř jednoho z elementů "UL", "OL", "MENU", "DIR".
                <li class="last"></li>
      ^
    45. Chyba Řádek 162, znak 13: ukončovací značka pro element "UL", který není otevřen.
              </ul>
      ^
    46. Chyba Řádek 163, znak 11: ukončovací značka pro element "LI", který není otevřen.
            </li>
      ^
    47. Chyba Řádek 164, znak 10: element "LI" není dovolen na tomto místě; musí být uvnitř jednoho z elementů "UL", "OL", "MENU", "DIR".
            <li></li>
      ^
    48. Chyba Řádek 165, znak 14: element "LI" není dovolen na tomto místě; musí být uvnitř jednoho z elementů "UL", "OL", "MENU", "DIR".
                <li></li>
      ^
    49. Chyba Řádek 166, znak 14: element "LI" není dovolen na tomto místě; musí být uvnitř jednoho z elementů "UL", "OL", "MENU", "DIR".
                <li></li>
      ^
    50. Chyba Řádek 167, znak 14: element "LI" není dovolen na tomto místě; musí být uvnitř jednoho z elementů "UL", "OL", "MENU", "DIR".
                <li></li>
      ^
    51. Chyba Řádek 168, znak 14: element "LI" není dovolen na tomto místě; musí být uvnitř jednoho z elementů "UL", "OL", "MENU", "DIR".
                <li></li>
      ^
    52. Chyba Řádek 169, znak 27: element "LI" není dovolen na tomto místě; musí být uvnitř jednoho z elementů "UL", "OL", "MENU", "DIR".
                <li class="last"></li>
      ^
    53. Chyba Řádek 170, znak 13: ukončovací značka pro element "UL", který není otevřen.
              </ul>
      ^
    54. Chyba Řádek 171, znak 11: ukončovací značka pro element "LI", který není otevřen.
            </li>
      ^
    55. Chyba Řádek 172, znak 23: element "LI" není dovolen na tomto místě; musí být uvnitř jednoho z elementů "UL", "OL", "MENU", "DIR".
            <li class="last"></li>
      ^
    56. Chyba Řádek 173, znak 14: element "LI" není dovolen na tomto místě; musí být uvnitř jednoho z elementů "UL", "OL", "MENU", "DIR".
                <li></li>
      ^
    57. Chyba Řádek 174, znak 14: element "LI" není dovolen na tomto místě; musí být uvnitř jednoho z elementů "UL", "OL", "MENU", "DIR".
                <li></li>
      ^
    58. Chyba Řádek 175, znak 14: element "LI" není dovolen na tomto místě; musí být uvnitř jednoho z elementů "UL", "OL", "MENU", "DIR".
                <li></li>
      ^
    59. Chyba Řádek 176, znak 14: element "LI" není dovolen na tomto místě; musí být uvnitř jednoho z elementů "UL", "OL", "MENU", "DIR".
                <li></li>
      ^
    60. Chyba Řádek 177, znak 14: element "LI" není dovolen na tomto místě; musí být uvnitř jednoho z elementů "UL", "OL", "MENU", "DIR".
                <li></li>
      ^
    61. Chyba Řádek 178, znak 14: element "LI" není dovolen na tomto místě; musí být uvnitř jednoho z elementů "UL", "OL", "MENU", "DIR".
                <li></li>
      ^
    62. Chyba Řádek 179, znak 27: element "LI" není dovolen na tomto místě; musí být uvnitř jednoho z elementů "UL", "OL", "MENU", "DIR".
                <li class="last"></li>
      ^
    63. Chyba Řádek 180, znak 13: ukončovací značka pro element "UL", který není otevřen.
              </ul>
      ^
    64. Chyba Řádek 181, znak 11: ukončovací značka pro element "LI", který není otevřen.
            </li>
      ^
    65. Chyba Řádek 182, znak 9: ukončovací značka pro element "UL", který není otevřen.
          </ul>
      ^
    66. Varování Řádek 202, znak 50: nevyplněná hodnota atributu "ALT" na elementu "IMG".
              <img src="/images/demo/300x120.gif" alt="" />
      ^

      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.

    67. Varování Řádek 202, znak 52: NET-umožňující počáteční značka vyžaduje SHORTTAG YES.
              <img src="/images/demo/300x120.gif" alt="" />
      ^
    68. Varování Řádek 202, znak 52: zjištěn NET zápis.
              <img src="/images/demo/300x120.gif" alt="" />
      ^
    69. Varování Řádek 288, znak 78: nevyplněná hodnota atributu "ALT" na elementu "IMG".
      <div class="giyugoji center"><img src="/images/demo/worldmap.gif" alt="" /><br />
      ^
    70. Varování Řádek 288, znak 80: NET-umožňující počáteční značka vyžaduje SHORTTAG YES.
      <div class="giyugoji center"><img src="/images/demo/worldmap.gif" alt="" /><br />
      ^
    71. Varování Řádek 288, znak 80: zjištěn NET zápis.
      <div class="giyugoji center"><img src="/images/demo/worldmap.gif" alt="" /><br />
      ^
    72. Varování Řádek 288, znak 86: NET-umožňující počáteční značka vyžaduje SHORTTAG YES.
      <div class="giyugoji center"><img src="/images/demo/worldmap.gif" alt="" /><br />
      ^
    73. Varování Řádek 288, znak 86: zjištěn NET zápis.
      <div class="giyugoji center"><img src="/images/demo/worldmap.gif" alt="" /><br />
      ^
    74. Varování Řádek 291, znak 25: NET-umožňující počáteční značka vyžaduje SHORTTAG YES.
            Address Line 1<br />
      ^
    75. Varování Řádek 291, znak 25: zjištěn NET zápis.
            Address Line 1<br />
      ^
    76. Varování Řádek 292, znak 25: NET-umožňující počáteční značka vyžaduje SHORTTAG YES.
            Address Line 2<br />
      ^
    77. Varování Řádek 292, znak 25: zjištěn NET zápis.
            Address Line 2<br />
      ^
    78. Varování Řádek 293, znak 20: NET-umožňující počáteční značka vyžaduje SHORTTAG YES.
            Town/City<br />
      ^
    79. Varování Řádek 293, znak 20: zjištěn NET zápis.
            Town/City<br />
      ^
    80. Varování Řádek 294, znak 23: NET-umožňující počáteční značka vyžaduje SHORTTAG YES.
            Postcode/Zip<br />
      ^
    81. Varování Řádek 294, znak 23: zjištěn NET zápis.
            Postcode/Zip<br />
      ^
    82. Varování Řádek 295, znak 11: NET-umožňující počáteční značka vyžaduje SHORTTAG YES.
            <br />
      ^
    83. Varování Řádek 295, znak 11: zjištěn NET zápis.
            <br />
      ^
    84. Varování Řádek 296, znak 11: NET-umožňující počáteční značka vyžaduje SHORTTAG YES.
            <br />
      ^
    85. Varování Řádek 296, znak 11: zjištěn NET zápis.
            <br />
      ^
    86. Varování Řádek 315, znak 65: není určen skriptovací jazyk ovladačů událostí.
      "text" value="Enter Email Here&hellip;" onfocus="this.value=(this.value=='Enter E
      ^

      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.

    87. Varování Řádek 315, znak 146: NET-umožňující počáteční značka vyžaduje SHORTTAG YES.
      focus="this.value=(this.value=='Enter Email Here&hellip;')? '' : this.value ;" />
      ^
    88. Varování Řádek 315, znak 146: zjištěn NET zápis.
      focus="this.value=(this.value=='Enter Email Here&hellip;')? '' : this.value ;" />
      ^
    89. Varování Řádek 316, znak 59: NET-umožňující počáteční značka vyžaduje SHORTTAG YES.
                  <input type="text" id="egugot" value="Submit" />
      ^
    90. Varování Řádek 316, znak 59: zjištěn NET zápis.
                  <input type="text" id="egugot" value="Submit" />
      ^
    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.