Rolf B: Fix the errors within the HTML language definition.

Beitrag lesen

Hallo jeannie61,

das hier hast Du gesehen?

Die Primärsprache des Dokuments setzt man mit <html lang="...">, sprachspezifische Abschnitte mit lang-Attribut an diesen Abschnitten. Ist das Dokument mehrsprachig, so dass keine Primärsprache formuliert werden kann, lässt du die weg - aber dann muss jeder Inhalt mit lang-Attributen markiert sein.

Im HTTP-Header (das ist nicht das http-equiv Dings) kannst Du die Sprachen auflisten, an deren Sprecher sich das Dokument richtet.

Du hast gesagt: Englisch lernen für deutsche Kinder. Adressaten deiner Seite sind also eigentlich deutschsprachige Menschen. Demnach schickst Du im HTTP-Header de als Sprache. Wenn deine Seiten einen deutschen Rahmentext haben mit deutsch-englischen Übungen dazwischen, gib ihr <html lang="de"> und markiere die englischen Teile mit lang="en". Hast Du Seiten, deren Rahmen englisch ist und nur deutsche Brocken in den Lektionen, mach es umgekehrt.

Rolf

--
sumpsi - posui - clusi