Gunnar Bittersmann: meta name="language"

Beitrag lesen

@@HTML Anfänger:

nuqneH

die Seite http://validator.w3.org/ schreibt mir ein Fehler der wie folgt lautet:

Bad value language for attribute name on element meta: Keyword language is not registered.

Womit er recht hat. In HTML 4 waren beliebige NAME-Token als Wert fürs name-Attribut erlaubt; in HTML5 sind es nur bestimmte Schlüsselwörter.

Wenn ich allerdings bei http://www.meta-tags.de/meta_name_language nachschaue, dann stimmt diese Zeile

<meta name="language" content="DE">

Lügt jetzt die Seite oder die W3 Seite ist nicht ganz auf dem aktuellen Stand?

Beides.

„Wie geben Sie an, in welcher Sprache Ihre Seite wiedergegeben wird? Dies tun Sie mit der sogenannten LANGUAGE Tag.“ Unsinn, die Seite lügt.

Eine meta-language-Angabe hat wohl noch nie irgendwen interessiert. Die Sprache des Dokuments (und bei Wechseln von Abschnitten) wird mit lang-Attribut angegeben.

Dennoch ist der Validator auch nicht ganz auf dem aktuellen Stand, deshalb gibt’s ja für HTML5 den Nu Markup Checker.

Qapla'

--
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)