Gloable Attribute in HTML5
In HTML5 gibt es globale Attribute. Diese können für die meisten Elemente verwendet werden.
Kern-Attribute
- accesskey
- Mit accesskey können Tasten angegeben werden, die für das entsprechende Element gelten soll. Dadurch wird eine Navigation ohne Mouse deutlich vereinfacht.
- class
- Mit class werden CSS-Klassen an das entsprechende Element gekoppelt. Es können beliebig viele CSS-Klasse einem Element zu geordnet werden.
- contenteditable
- Mit contenteditable wird angegeben, ob ein Element editierbar ist. Als Werte werden true oder false akzeptiert.
- contextmenu
- Mit contextmenu gibt man die ID an, zu der ein Element gehören soll.
- dir
- Mit dir gibt man die Leserichtung des Dokumentes an. Als Werte werden ltr, rtl und auto akzeptiert.
- draggable
- Mit draggable gibt man an, ob ein Element beweglich sein soll oder nicht. Als Werte werden true oder false akzeptiert.
- dropzone
- Mit dropzone gibt man an, ob ein Element kopiert, bewegt oder verlinkt werden soll, wenn es in das Element mit der dropzone geschoben wird.
- hidden
- Mit hidden kann ein Element versteckt werden.
- id
- In id gibt man den eindeutigen Bezeichner für ein Element an.
- lang
- Mit lang gibt die zu verwendene Sprache an.
- spellcheck
- Mit spellcheck kann man angeben, ob der Browser eine Rechtschreib- und Grammatikprüfung vornehmen soll.
- style
- Mit dem style-Attribut können CSS-Anweisungen platziert werden.
- tabindex
- Mit tabindex wird angegeben in welcher Reihenfolge die Element angesprochen werden sollen, wenn die Tab-Taste gedrückt wurde. Wird als Wert -1 angegeben, so kann niemals ein Fokus auf das Element gelegt werden.
- title
- Mit title kann ein Element mit einem kleinen Text beschrieben werden.
Event-Attribute
- onabort
- Wird ausgelöst, wenn der Benutzer den Vorgang abbricht.
- onblur
- Wird ausgelöst, wenn das Element den Fokus verliert.
- oncanplay
- Wird ausgelöst, wenn das Element mit dem Abspielen beginnen kann.
- oncanplaythrough
- onchange
- Wird ausgelöst, wenn sich ein Element geändert hat.
- onclick
- Wird ausgelöst, wenn das Element anglickt wird.
- oncontextmenu
- Wird ausgelöst, wenn der Benutzer ein Kontext-Menü aufruft.
- ondblclick
- Wird ausgelöst, wenn mit einem Doppelklick auf das Element geklickt wird.
- ondrag
- Wird ausgelöst, wenn das Element verschoben wird.
- ondragenter
- Wird ausgelöst, wenn eine verschiebendes Element das Element mit dem ondragenter betritt.
- ondragleave
- Wird ausgelöst, wenn eine verschiebendes Element das Element mit dem ondragleaver verlässt.
- ondragover
- Wird ausgelöst, wenn sich ein zu verschiebendes Element über diesem Element befindet.
- ondragstart
- Wird ausgelöst, wenn ein Verschiebe-Vorgang beginnt.
- ondrop
- Wird ausgelöst, wenn ein Element losgelassen wird.
- ondurationchange
- Wird ausgelöst, wenn sich die Abspielzeit einer Audio- oder Video-Datei ändert.
- onemptied
- Wird ausgelöst, wenn eine Audio- oder Video-Datei einen nicht initialisierten Zustand zurück liefert.
- onended
- Wird ausgelöst, wenn eine Audio- oder Video-Datei das Ende erreicht hat.
- onerror
- Wird ausgelöst, wenn ein Fehler beim Laden aufgetreten ist.
- onfocus
- Wird ausgelöst, wenn ein Element den Fokus bekommt.
- oninput
- Wird ausgelöst, wenn der Benutzer den Inhalt des Elementes geändert hat.
- oninvalid
- Wird ausgelöst, wenn ein Element nicht den Validitätsansprüchen entspricht.
- onkeydown
- Wird ausgelöst, wenn eine Taste herunter gedrückt wird.
- onkeypress
- Wird ausgelöst, wenn eine Taste herunter gedrückt hält.
- onkeyup
- Wird ausgelöst, wenn eine Taste losgelassen wird.
- onload
- Wird ausgelöst, wenn Element fertig geladen ist.
- onloadeddata
- Wird ausgelöst, wenn der Browser einen Frame aus der Audio- oder Video-Datei fertig geladen hat.
- onloadedmetadata
- Wird ausgelöst, wenn der Browser die Meta-Daten fertig geladen hat.
- onloadstart
- Wird ausgelöst, wenn der Browser damit beginnt, die Meta-Daten einer Audio- oder Video-Datei zu laden.
- onmousedown
- Wird ausgelöst, wenn der Mouse-Button auf dem Element gedrückt wird.
- onmousemove
- Wird ausgelöst, wenn der Benutzer die Mouse bewegt.
- onmouseout
- Wird ausgelöst, wenn Mouse-Zeiger das Element verlässt.
- onmouseover
- Wird ausgelöst, wenn Mouse-Zeiger das Element betritt.
- onmouseup
- Wird ausgelöst, wenn Mouse-Button auf dem Element losgelassen wird.
- onmousewheel
- Wird ausgelöst, wenn das Mouse-Rad oder ein ähnliches Gerät benutzt wird.
- onpause
- Wird ausgelöst, wenn der Benutzer das Abspielen der Audio- oder Video-Datei pausiert.
- onplay
- Wird ausgelöst, wenn der Benutzer das Abspielen der Audio- oder Video-Datei gestartet hat.
- onplaying
- Wird ausgelöst, wenn die Audio- oder Video-Datei abgespielt wird.
- onprogress
- Wird ausgelöst, wenn der Browser die Meta-Daten der Audio- oder Video-Datei lädt.
- onratechange
- Wird ausgelöst, wenn sich die Abspielrate der Audio- oder Video-Datei ändert.
- onreadystatechange
- Wird ausgelöst, wenn ein Element mitsamt seinen Unterresourcen fertig geladen ist.
- onreset
- Wird ausgelöst, wenn ein Formular zurück gesetzt wird.
- onscroll
- Wird ausgelöst, wenn ein Element oder das Dokument gescrollt wird.
- onseeked
- Wird ausgelöst, wenn die Suchoperation in einer Audio- oder Video-Datei beendet wurde.
- onseeking
- Wird ausgelöst, wenn die Suchoperation in einer Audio- oder Video-Datei ausgeführt wird.
- onselect
- Wird ausgelöst, wenn der Benutzer einen Text selektiert.
- onshow
- Wird ausgelöst, wenn der Benutzer ein Element als Kontext-Menü anzeigen will.
- onstalled
- Wird ausgelöst, wenn der Browser Medien-Daten einer Audio- oder Video-Datei lädt, aber es werden keinen Daten mehr gesendet.
- onsubmit
- Wird ausgelöst, wenn ein Formular abgeschickt wird.
- onsuspend
- Wird ausgelöst, wenn der Browser beim Laden von Medien-Daten unterbrochen wurde.
- ontimeupdate
- Wird ausgelöst, wenn Abspielposition der Audio- oder Video-Datei geändert hat.
- onvolumechange
- Wird ausgelöst, wenn die Lautstärke geändert einer Audio- oder Video-Datei hat.
- onwaiting
- Wird ausgelöst, wenn Browser auf den nächsten Frame der Audio- oder Video-Datei wartet.