W3C Validatior killt Motivation

  • Hallo Community,

    hab meinen Blog durch http://validator.w3.org/ laufen lassen. Und dann das:

    Result: 36 Errors, 4 warnings

    Das ist für einen Hobbyblogger wie mich alles andere als motivierend.

    Deshalb meine etwas belanglose Frage: Ist es wirklich möglich, Null Errors anzustreben oder können diese Fehler ignoriert werden?

    PS: Gibt es überhaupt Webseiten / Blogs, welche 0 Errors ausgeben?

    Gruss B-52

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • 0 Errors sind eigentlich keine Kunst. Zumal es oft so ist, dass, ein Fehler Folgefehler verursacht. So kann es sein, dass die 36 Errors vielleicht nur auf zehn tatsächlichen Fehlern beruhen.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Geh einfach mal nach und nach die Fehler durch, wirst sehen, geht manchmal schneller als gedacht.
    Der erste Fehler ist eindeutig,

    Code
    <style type="text/css" media="screen">
    #page { background: url("http://www.bulloz.com/wp-content/themes/Britney Spears 1.1/images/kubrickbgwide.jpg") repeat-y top; border: none; }
    < link href="URL/favicon.ico" rel="shortcut icon">
    </style>

    das Favicon hat nix im style zu suchen. Außerdem ist ein Leerzeichen zuviel:

    Code
    <style type="text/css" media="screen">
    #page { background: url("http://www.bulloz.com/wp-content/themes/Britney Spears 1.1/images/kubrickbgwide.jpg") repeat-y top; border: none; }
    </style>
    
    
    <link href="URL/favicon.ico" rel="shortcut icon" type="image/x-icon">

    der 2. hat sich damit auch erledigt.

    Der 3. Fehler ... du hast das strong nicht geschlossen:

    Code
    Formen wir den Satz doch einfach um und übersetzten ihn: <strong>«Je dümmer du bist, desto mehr Kapital schlagen wir daraus…»[COLOR=Red][B]</strong>[/B][/COLOR]</p>

    Dann hast du dein Textwidget komplett verhauen. Da gehört nur das img rein, ohne Doctype, html, body etc:

    Code
    <img style="width: 161px; height: 187px;" alt="elfe" src="http://www.bulloz.com/wp-content/uploads/2009/07/elfe150.jpg">

    Im 2. Textwidget hast du zuviele Zeilenumbrüche drin. Usw. etc. ...

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • maxe und jottlieb

    Tatsächlich! Ist einfacher als ich gedacht habe. Konnte die Errors von 36 auf 15 eindampfen...
    Irgendwie stehe ich mit den geschlossenen Tag jedoch immer noch auf Kriegsfuss.
    Vor lauter < und > blicke ich gar nicht mehr durch...

    Gruss B-52

  • maxe und jottlieb
    Tatsächlich! Ist einfacher als ich gedacht habe. Konnte die Errors von 36 auf 15 eindampfen...

    Oh ja, die Freude kann ich echt nachvollziehen... ;)

    Irgendwie stehe ich mit den geschlossenen Tag jedoch immer noch auf Kriegsfuss.
    Vor lauter < und > blicke ich gar nicht mehr durch...

    Ich finde den validator echt nett, da er einen die Fehler konstruktiv vor die Nase hält. Manchmal, wenn man dennoch gar nicht weiter weiß, weil man beispielsweise nicht weiß wozu die ganzen Dinge da sind, die er anzeigt, muss man genau diese Dinge nachlesen. Hier empfehle ich Dir einfach mal selfhtml.org - die Seite hat mir schon häufig geholfen. Da empfehle ich vor allem auch die Suche - gibt man dort ein Tag ein bekommt man eine richtig gute Doku dazu. ;)

    Solltest du dein Theme mit dem WordPress eigenen Editor umbauen, so empfehle ich Dir den Browser Firefox und dort die F3 Taste mit deren Hilfe du ziemlich schnell den Quellcode durchsuchen kannst. :smile:

    Viel Glück!

  • Nun, dieser "Validator" ist doch nur eine Hilfe. Kein Urteil.
    Wenn man eine Seite erstellt hat und diese im Internet und speziell mit anderen Browsern nicht 'richtig' funktioniert, dann kann man so ein Tool benutzen: es weist auf mögliche Fehler hin, deren Korrektur zu einer richtigen Darstellung der Seite führen kann.

    Sofern eine Seite in den üblichen Browsern "korrekt" dargestellt wird, braucht man sich um derartige Dinge nicht wirklich zu kümmern. Es sei denn, man gehört zu jenen speziell in Deutschland weit verbreiteten Menschen, die ohne Gesetze und Vorschriften einfach nicht leben können :-)
    In US-Foren haben derartige Nutzer, die die "reine Lehre" des "reinen und sauberen html" geradezu fanatisch jedem aufzwingen wollen, einen unschönen Namen: html-Na*is. (Ein Buchstabe durch * ersetzt).

    My 127.0.0.1. is my castle!

  • Muss ich eigentlich alle Seiten einzeln angeben oder sucht der "Validator" ueberall nach Fehlern? Bzw. wie bekomme ic es hin, dass alle Seiten ueberprueft werden?

    Gruss
    aao_scout

    Einmal editiert, zuletzt von aao_scout (10. Dezember 2009 um 20:13)

  • Muss ich eigentlich alle Seiten einzeln angeben oder sucht der "Validator" ueberall nach Fehlern? Bzw. wie bekomme ic es hin, dass alle Seiten ueberprueft werden?


    Der Validator überprüft nur das, was auch als Adresse übergeben wird.

    "Whoever controls the media, controls the mind." J.Morrison


  • Und weiter geht's

    also irgendwie blicke ich hier nicht mehr durch. Was in aller Welt ist daran falsch? Und was bedeutet genau [empty string]?
    Das ist doch der Originalcode vom Theme...

    Code
    background : #eee url('images/kubrickfooter.jpg') no-repeat top;
    
    
    background : url("http://blablabla/kubrickbgwide.jpg") repeat-y top;
    
    
    #page { background: url("http://blablabla/kubrickbg-ltr.jpg") repeat-y top; border: none; }
  • also irgendwie blicke ich hier nicht mehr durch.

    Ich verlinke hier einfach mal auf eine kleine Hilfe; Firebug für Firefox ist vielleicht ein Tool, welches Dir hier und in Zukunft bei css Porblemen helfen kann.

    Was in aller Welt ist daran falsch? Und was bedeutet genau [empty string]?
    Das ist doch der Originalcode vom Theme...

    Vielleicht ist es möglich, dass sich der Validator über folgende Option in deiner style.css aufhängt:

    Code
    #page {
    background-color : white;
    border : 1px solid #993399;
    text-align : left;
    }


    Ich vermute, er regt sich über die Farbangabe white auf. Ich vermute:

    • Lass mal das Semikolon nach der Farbezeichnung white weg
    • Oder ersetze die Farbe white mal durch den exakten Farbcode; das bedeutet: Lösche die Bezeichnung white und ersetze diese durch #fff und lass da hinter in diesem Fall das Semikolon stehen.


    Bringt das eine Verbesserung?

  • Lass mal beim Background die Anführungszeichen weg:

    Code
    #page {
    background: transparent url(http://www.bulloz.com/wp-content/themes/BritneySpears/images/kubrickbg-ltr.jpg) repeat-y scroll center top;
    border: none;
    }
    
    
    #footer {
    background: #EEE url(images/kubrickfooter.jpg) no-repeat scroll center top;
    border: none;
    }

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

Jetzt mitmachen!

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