Barrierefreier Code schreiben. – Wozu benötige ich span- lang?
Im Bereich der Barrierefreiheit im Webdesign ist es wichtig, sicherzustellen, dass Inhalte für alle Benutzer, einschließlich Menschen mit Sehbehinderungen, zugänglich sind. Der span
-Tag mit dem lang
-Attribut wird verwendet, um die Sprache eines bestimmten Textabschnitts zu definieren, was für Screenreader von großer Bedeutung ist. Screenreader verwenden diese Informationen, um die Aussprache und die Sprachlogik korrekt anzupassen.
Hier ist ein Beispiel, wie das span
-Tag mit dem lang
-Attribut verwendet werden kann:
In diesem Beispiel:
- Der Hauptteil des Dokuments ist in deutscher Sprache (
lang="de"
). - Ein Teil des Textes innerhalb des
span
-Tags ist in englischer Sprache (lang="en"
).
Ein Screenreader, der diese Seite liest, wird den Text im span
-Tag in englischer Sprache korrekt aussprechen, obwohl der Rest der Seite in deutscher Sprache ist. Dies hilft, die Verständlichkeit für Benutzer mit Sehbehinderungen zu verbessern, indem sichergestellt wird, dass der Text korrekt vorgelesen wird.