Hi,
Nein, Ingo, das ist was völlig Anderes.
Die lang- und xml:lang-Attribute geben die Textverarbeitungssprache an. Im HTTP-Header bzw. der HTTP-EQUIV-Angabe werden die Primärsprache(n) (das können mehrere sein) angegeben.
anders stimmt zwar, aber völlig nicht.
In Deinem Fall gibst Du Deutsch sowohl als Attribut für html als auch _ausschließlich_ als Meta-Tag an. In diesem Fall reicht doch eigentlich _eine_ Angabe. Und nach:
"Furthermore, it is strangely inconsistent not to use attributes to declare the default text-processing language when they have to be used for all fragments of text in a document."
wäre dies das html-Attribut.
Oder anders gesagt: wenn als Textverarbeitungssprache für das gesamte Dokument Deutsch gilt und auch keine anderen Sprachen hierin vorkommen, sollte die Angabe der Textverarbeitungssprache eigentlich ausreichend sein, zumal:
"This is much more specific than the primary language of a document."
freundliche Grüße
Ingo