Validator "Fehler"?

  • Hi Leute,
    Ich habe heute mal validieren lassen und war im ersten moment umgehauen 24 errors.
    Dann habe ich ma nachgeguckt warum und der Validator zeigt mir an das ich diverse Tags vergessen habe
    also < oderr >. Das komische dadran ist das ich anchgeguckt habe und die drinne sind also an der richtigen stelle ich habe sie
    nicht vergessen :D. Aber warum zeigt der mir das an


    Verwendeter Validator: <!-- m --><a class="postlink" href="http://validator.w3.org/">http://validator.w3.org/</a><!-- m -->


    Code:



  • Also, das erste was mir aufgefallen ist, dass du vergessen hast den Link mit dem Namen 3 zu schließen.
    Weiterhin solltest du die Texte vielleicht mal in Paragraphen (<p>) packen. <br /> ist irgendwie blöd. Mach einfach für jede Zeile einen Paragraphen. Zuletzt hast du am Ende noch ein DIV zu viel geschlossen.


    Oh, eins habe ich vergessen. Was machst du denn in Zeile 89-106. Wie komms du dadrauf? Entweder du ergänzt <li> </li> bei jedem Link oder du machst das <ul> </ul> weg.


    Ich hoffe, ich konnte dir helfen ;)

  • Was du sagst stimmt nicht so ganz, der Validator meckert eigentlich hauptsächlich immer, weil du folgende Konstruktion hast:


    Code
    <a><h4>..</h4></a>


    Das ganze muss aber anders herum:


    Code
    <h4><a>..</a></h4>


    (zumindest wenn du mit diesem Doctype arbeitest. Mit neuem HTML5-Doctype wäre deine Variante ok)


    Korrigierst du das, hast du nur noch den von Yamram schon erwähnten Fehler mit der Liste + den einmal zu oft geschlossenen div.


    Weiterhin ein Hinweis: Du fängst bei h4 an. Normalerweile fängt man bei h1 an, dann kommt h2, dann h3..


    Grüße

  • Die meisten Fehler kommen wirklich dadurch zustande, dass du, wie lauras sagte, die Überschriften falsch gestaltet hast.
    Korrigierst du das überall, sind es nur eine handvoll.


    Außerdem ist bei dem von dir verwendeten Doctype Pflicht, bei bildern ein alt-Attribut anzugeben, was du auch einmal vergessen hast.


    Gruß,
    webmaster3000


    PS: Schön, dass du dir Mühe gibst, validen Code zu erzeugen.

  • Zum Doctype habe ich auch noch etwas zu sagen:
    Auch, wenn du kein HTML5 benutzt, kannst du ganz einfach folgenden Doctype benutzen:

    Code
    <!DOCTYPE html>


    Der ist erstens kurz und zweitens, wenn du mit HTML5 anfängst, brauchst du das nicht ändern ;)

  • Zitat von &quot;Yamram&quot;

    Wenn dem so ist, dann müsste ja in dem Code von Kalisha veralteter Code vorkommen oder?


    Welcher Code von Kalisha? Dieser Thread ist von 17basi5.


    Was grad noch aufgefallen ist:

    Zitat von &quot;17basti5&quot;
    Code
    <img src="C:\Users\Basti\Desktop\MS_Website\Bilder/Opensuse_7.gif"  />


    In irgendwelchen Pfadangaben stehen immer normale Slashs / und nicht Backslashs \.
    Davon abgesehen fehlt das alt-Attribut.


    Gruß,
    webmaster3000

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!