Gültige HTML-Attribute
geschrieben von Jan Eric Hellbusch (2003)
Zugänglichkeitsfördernde Attribute
In nachfolgender Tabelle finden Sie die Attribute in HTML 4.01, die die Zugänglichkeit von Webinhalten dienen können. Universalattribute, die sich auf fast alle HTML-Elemente beziehen, sind entsprechend gekennzeichnet, sollten jedoch mit den HTML-Spezifikationen abgeglichen werden, wenn Sie diese einsetzen wollen.
| Attribut | für HTML-Elemente | Funktion |
|---|---|---|
abbr |
TD, TH |
Alternative |
accesskey |
A, AREA, BUTTON, INPUT, LABEL, LEGEND, TEXTAREA |
Zugänglichkeit |
alt |
APPLET, AREA, IMG, INPUT |
Alternative |
axis |
TD, TH |
Struktur |
class |
Universalattribut | Struktur |
dir |
Universalattribut | Verarbeitung |
for |
LABEL |
Struktur |
headers |
TD, TH |
Struktur |
hreflang |
A, LINK |
Meta |
id |
Universalattribut | Struktur |
label |
OPTION |
Alternative |
lang |
Universalattribut | Meta |
longdesc |
IMG, FRAME, IFRAME |
Alternative |
scope |
TD, TH |
Struktur |
style |
Universalattribut | Verarbeitung |
summary |
TABLE |
Alternative |
tabindex |
A, AREA, BUTTON, INPUT, OBJECT, SELECT, TEXTAREA |
Zugänglichkeit |
title |
Universalattribut | Meta |
usemap |
IMG, INPUT, OBJECT |
Verarbeitung |
Attribute ohne direkten Einfluss auf die Barrierefreiheit
Folgende Attribute haben keinen unmittelbaren Bezug auf die Zugänglichkeit einer Webseite bzw. deren Einfluss auf die Zugänglichkeit kann nur im konkreten Fall beurteilt werden. Die mit einem Sternchen (*) gekennzeichneten Attribute werden in HTML 4.01 nicht (mehr) spezifiziert.
- Strukturinformationen
-
start*rowspancolspanspan
- Layout
- In der nachfolgenden Liste finden Sie Layout-Attribute - die meisten werden von gängigen Browsern unterstützt. Entwickler sollten dennoch auf den Einsatz dieser Attribute verzichten: verwenden Sie für das Layout bevorzugt CSS!
-
align*valign*clear*nowrap*charcharoffhspace*vspace*cellpaddingcellspacingcompact*face*size*background*bgcolor*color*text*link*alink*vlink*bordernoshade*rulessize(nur für manche Elemente noch zulässig),marginheightmarginwidthframeframeborderrowscols
- Verarbeitung
- Folgende Attribute sind für Image-Maps wichtig.
-
ismapcoordsshape
- Zu vermeidende Attribute
- Folgende Attribute können die Zugänglichkeit einschränken und sollten deshalb vermieden werden:
-
targetscrollingnoresize
- Meta-Angaben
- Folgende Meta-Angaben für einzelne HTML-Elemente erhöhen den informativen Gehalt einer Webseite:
-
typecitedatetime
- Event-Handler
- Wichtig für die Barrierefreiheit: berücksichtigen Sie beim Einsatz von Event-Handlern geräteunabhängige oder redundante Attribute, die (auch) die Tastaturbedienung erlauben. D.h., Ereignisse müssen sowohl mit der Maus als auch mit der Tastatur ausgelöst werden können.
-
onbluronchangeonclickondblclickonfocusonkeydownonkeypressonkeyuponloadonmousedownonmousemoveonmouseoutonmouseoveronmouseuponresetonselectonsubmitonunload