Gunther: Reienfolge Links: a:focus vor a:hover (?)

Beitrag lesen

Hallo!

Als erstes könnte dir der Validator schonmal einen Hinweis auf mögliche Ursachen liefern ...! ;-)

das habe ich gestern gemacht. Da waren, wenn ich mich recht erinnere, 16 Fehler, aber alle wie dieser z.b. <header >, oder .kleintext= de" (obwohl ich beide Gänsefüsschen geschrieben habe). Also m.E. kein einziger Schreibfehler. Aber ich schaue es nochmals an.

Es geht nicht immer nur um Tippfehler ...! ;-)
Der Validator sagt dir:

  • element "HEADER" undefined
  • element "BOLD" undefined

Was schlicht und ergreifend daran liegt, dass du in deiner Doctype Angabe sagst, dass das vorliegende Dokument in HTML 4.01 verfasst ist (<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">).

In HTML 4.01 gibt es aber weder ein HEADER-, noch ein BOLD-Element. Das HEADER-Element gibt es bspw. in HTML5 und ein BOLD-Element in HTML gar nicht.

Im günstigsten Fall ignorieren die Browser solche fehlerhaften Angaben. Trotzdem sollte man natürlich zuerst solch gravierende Mängel beseitigen, bevor man sich daran macht, zu ergründen, warum in bestimmten Browsern (Versionen) nicht das gewünschte Resultat angezeigt wird. ;-)

Gruß Gunther