Die Attributreferenz beschreibt nur diejenigen Attribute, die im HTML5-Standard vorgesehen sind. Veraltete Attribute aus HTML4.01 Transitional oder HTML3.2 werden ebensowenig wie browser-spezifische Attribute beschrieben.
Syntaktsich gehören auch die Event-Handler für Scriptaktionen zu den Attributen von HTML. Diese werden jedoch gesondert in der HTML-Eventreferenz beschrieben.
Einige Attribute erwarten eine Reihe möglicher fester Werte. In der Attributreferenz sind die möglichen Werte in solchen Fällen angegeben. Dabei wird der Default-Wert sofern vorhanden fett gekennzeichnet. Der Defaultwert wird verwendet, wenn das Attribut gar nicht notiert wird.
HTML5 erlaubt das Einfügen nicht-standardisierter Attribute für eigene Zwecke, z.B. <div person="Michael Mustermann" member-since="2008-11-28">. Browser sind angewiesen, solche Attribute einfach zu ignorieren. Es ist jedoch möglich, über DOMScripting auf diese Attribute zuzugreifen. Darin besteht auch ihr Hauptzweck.
Nachfolgende Tabelle enthält im HTML5-Standard vorgesehenen Attribute (ohne Event-Handler) in alphabetischer Reihenfolge. Alternativ ist eine Liste der Universalattribute verfügbar, also eine Liste derjenigen Attribute, die theoretisch in allen HTML-Elementen erlaubt sind.
Attribut | Bedeutung |
---|---|
accept | Erwartete Dateitypen bei Datei-Upload |
accept-charset | Zeichenkodierung für abgesendete Formulardaten |
accesskey | Tastaturkürzel zum Aktivieren eines Elements |
action | Aufruf-URL bei Absenden eines Formulars |
alt | Ersatztext, falls eine Grafik nicht angezeigt werden kann |
async | Asynchrone Ausführung eines Scripts |
autobuffer | Automatisches Zwischenspeichern der Medien-Ressource ermöglichen |
autocomplete | Automatisches Vervollständigen von Inhalten in Formularfeldern |
autofocus | Beim Laden des Dokuments automatisch auf ein Formularelement fokussieren |
autoplay | Automatisches Abspielen einer Medien-Ressource |
challenge | Zusatzangabe zu einem generierten Schlüssel |
charset | Angabe der verwendeten Zeichenkodierung |
checked | Aktivierte Checkboxen oder Radio-Buttons |
cite | Link zur Quelle eines Zitats oder Hinweis zu einer Änderungs- oder Löschmarkierung |
class | Klassenname(n) eines Elements |
cols | Anzahl Zeichen pro Zeile in einem mehrteiligen Eingabefeld |
colspan | Anzahl Spalten, über die sich eine Tabellenzelle erstrecken soll |
content | Wert einer Meta-Angabe |
contenteditable | Editierbares Element |
contextmenu | id-Wert eines Menü-Elements, das einem Element als Kontextmenü zugeordnet wird |
controls | Kontrollfunktionen wie z.B. Pause-Schaltfläche beim Abspielen von Medien |
coords | Koordinaten einer verweis-sensitiven Fläche in einer verweis-sensitiven Grafik (Image Map) |
data | URL-Adresse einer Objekt-Ressource |
datetime | Datum und/oder Uhrzeit bei Änderungs- oder Löschmarkierungen |
defer | Mit Script-Ausführung warten, bis der HTML-Code der Seite vollständig geparst ist |
dir | Schreibrichtung des Elementinhalts |
disabled | Angezeigtes, aber nicht verfügbares (ausgegrautes) Formularelement |
draggable | Mit der Maus verschiebbares Element |
enctype | Art der Formulardaten-Kodierung |
for | Id eines oder mehrerer Formularelemente bei Feldbeschriftungen oder generierten (kalkulierten) Ausgaben |
form | Id eines Formulars, mit dem ein außerhalb von Formularen definertes Formularelement verknüpft ist |
formaction | URL-Adresse, die beim Drücken einer Schaltfläche oder Abschließen einer Eingabe aufgerufen werden soll |
formenctype | Formulardatenkokierung, wenn beim Drücken einer Schaltfläche oder Abschließen einer Eingabe das Formular abgesendet wird |
formmethod | HTTP-Aufrufmethode, wenn beim Drücken einer Schaltfläche oder Abschließen einer Eingabe das Formular abgesendet wird |
formnovalidate | Validierung von Formulareingaben überspringen |
formtarget | Zielausgabefenster, wenn beim Drücken einer Schaltfläche oder Abschließen einer Eingabe das Formular abgesendet wird |
headers | Ids der Kopfzellen, die einer aktuellen Tabellenzelle zugeordnet sind |
height | Höhe eines Elements |
hidden | Nicht relevantes Element, wird nicht angezeigt |
high | Oberer Wert eines Messbereichs |
href | Ziel eines Hyperlinks oder URL einer Adressbasis |
hreflang | Sprache eines verlinkten Ziels |
http-equiv | HTTP-Anweisung in Meta-Angaben |
icon | URL-Adresse der Icon-Grafik für ein Kommando |
id | Dokumentweit eindeutige Id eines Elements |
ismap | Eine Grafik als Image-Map mit serverseitiger Auswertung deklarieren |
itemid | URL-Adresse für ein Mikrodaten-Set |
itemprop | Name einer Eigenschaft in einem Mikrodaten-Set |
itemref | Liste von Ids von Bezugelementen in einem Mikrodaten-Set |
itemscope | Deklaration eines Mikrodaten-Sets |
itemtype | URL-Adresse der Spezifikation eines Typs von Mikrodaten |
keytype | Typ des zu generierenden Schlüssels |
label | Sichtbares Label für ein Formularelement |
lang | Sprache des Elementinhalts |
list | Id eines datalist-Elements mit Auto-Vervollständigungsoptionen |
loop | Endloswiederholung einer Medien-Ressource |
low | Unterer Wert eines Messbereichs |
manifest | URL-Adresse für Webanwendungs-Cache |
max | Maximaler, höchstmöglicher Wert in einem Formularfeld oder einem Maßinhalt |
maxlength | Maximale Zeichenlänge eines Formularfeldinhalts |
media | Medientyp eines Linkziels oder eine Ressource |
method | HTTP-Methode, mit der Formulardaten nach dem Absenden übertragen werden sollen |
min | Minimaler, niedrigstmöglicher Wert in einem Formularfeld oder einem Maßinhalt |
multiple | Mehrfachauswahl in einer Auswahlliste ermöglichen |
name | Name eines Elements |
novalidate | Validierung von Formulareingaben überspringen |
open | Sichtbarkeit von Details (details-Element) |
optimum | Optimaler Wert in einem Messbereich |
pattern | Regulärer Ausdruck, auf den der Inhalt eines Formularfeldes passen muss |
ping | URL-Adressen, die informiert werden sollen, wenn ein Hyperlink angeklickt wird |
placeholder | Platzhaltertext, der in einem Formularelement angezeigt wird, solange es leer ist |
poster | URL-Adresse einer Grafik, die angezeigt werden soll, wenn ein anzuzeigendes Video nicht verfügbar ist |
pubdate | Bestimmt, dass der Inhalt des <time> Elements das Publikationsdatum des aktuellen Artikels oder Dokuments ist |
radiogroup | Name einer Gruppe von Radiobuttons |
readonly | Das Editieren/Ändern eines Formularelements verhindern (ausgrauen) |
rel | Art der Verknüpfung eines Hyperlinks oder einer logischen Dokumentbeziehung |
required | Ein Formularelement als Pflichtfeld kennzeichnen |
reversed | Abwärtsnummerierung in einer nummerierten Liste festlegen |
rows | Anzahl sichtbarer Zeilen in einem mehrzeiligen Eingabefeld |
rowspan | Anzahl Tabellenzeilen, über die sich eine Tabellenzelle erstrecken soll |
sandbox | Sicherheitsrichtlinien für die Scriptkommunikation mit Inhalten eines eingebetteten Frames |
spellcheck | Rechtschreibung und Grammatik eines Elements überprüfen |
scope | Angabe, für welche Tabellenzellen eine Kopfzelle gilt |
scoped | Gültigkeitsbereich für ein Stylesheet |
seamless | Stylesheets des aktuellen Dokuments auf den Inhalt eines eingebetteten Frames anwenden |
selected | Eintrag einer Auswahlliste als vorausgewählt bestimmen |
shape | Art einer verweis-sensitiven Fläche in einer verweis-sensitiven Grafik (Image-Map) |
size | Größe eines Formularelements |
sizes | Größe für Icons bei rel="icons" |
span | Anzahl von Spalten, über die sich eine Spaltengruppe erstrecken soll |
src | URL-Adresse der Quelle einer Grafik, eines eingebetteten Frames oder einer Multimedia-Ressource |
srcdoc | HTML-Code als Ressource eines eingebetteten Frames |
start | Startwert einer nummerierten Aufzählung |
step | Schrittwert, mit dem der Wert eines Kontrollfelds veränderbar ist |
style | Elementspezifische Stylesheet-Formatdefinitionen |
summary | Summarischer Inhalt einer Tabelle für Screenreader |
tabindex | Bestimmt die Tabulatorreihenfolge bei Hyperlinks und Formularelementen |
target | Zielfenster eines Hyperlinks oder nachfolgend aufgerufenen Inhalts |
title | Tooltipp-Text für sichtbare Elemente oder Bezeichnung eines alternativen Stylesheets |
type | Typ eines Formularelements, eines Kommandos, einer eingebetteten Ressource oder eines Menüs |
usemap | Name eines map-Elements zur Steuerung einer verweis-sensitiven Grafik |
value | Wert eines (Formular)elements oder Nummerierungsindex eines Listeneintrags |
wrap | Art, den Zeilenumbruch in einem mehrzeiligen Eingabefeld zu behandeln |
Korrekturen, Hinweise und Ergänzungen
Bitte scheut euch nicht und meldet, was auf dieser Seite sachlich falsch oder irreführend ist, was ergänzt werden sollte, was fehlt usw. Dazu bitte oben aus dem Menü Seite den Eintrag Diskutieren wählen. Es ist keine Anmeldung erforderlich, um Anmerkungen zu posten. Unpassende Postings, Spam usw. werden allerdings kommentarlos entfernt.