Peter Thomassen: Validator meldet Fehler - wie zu korrigieren?

Beitrag lesen

ich habe gerade die Seite http://www.assistance4all.de/?page=lexicon mit http://validator.w3.org/check?uri=http%3A%2F%2Fwww.assistance4all.de%2F%3Fpage%3Dlexicon validiert.

... das wird ja schon richtig übersichtlich :))

Line 90, column 50:
  ... "link.gif" width="18" height="17" align="absmiddle">Microsoft Windows- ...
Error:  required attribute "ALT" not specified

IMG-Tags müssen immer einen alternativen Text haben. Also mindestens alt="" muß drin sein (und es ist auch wirklich sinnvoll, denn so verschwinden alle Füllbilder aus einer Textdarstellung).

Gefixt.

Line 75, column 18:
            <td id="noprint" style="background-color: #71879A; width: 16 ...
Error:  ID "NOPRINT" already defined

Du darfst eine ID nur einmal pro Datei (und Tag) definieren. Wenn du dieselbe CSS-Definition mehrfach verwenden willst, verwende Klassen (class="noprint", und .noprint statt #noprint im CSS).

Hmm. Und wenn der Zelle oder sonst was schon eine Klasse zugewiesen ist?

Line 76, column 50:
  ... nt.gif" alt="Diese Seite ohne Menü drucken" align="absmiddle" style=" ...
Error:  there is no attribute "ALIGN" for this element (in this HTML version)

Klar: ALIGN ist hier verboten. Textausrichtung geht mit einem eingelagerten <DIV align="...">.

Ja, aber wie schaffe ich es dann, dass das Bild nicht auf der Grundlinie, sondern in der Mitte der Zeile (vertikal) ausgerichtet wird?

Line 90, column 2:
    Der „Active Desktop“ ist ein erweiterter Desktop für <a ...
Error:  text is not allowed here; try wrapping the text in a more descriptive container

<blockquote> ist böse, und AFAIK auch am aussterben. Zumindest ist es kein ordentliches Blockelement. Nimm was anderes, z.B. DIV. Und deswegen wird auch das <A> angemeckert.

Ebenfalls gefixt.

Danke für deine Hilfe,
Peter