HTML/Attribute
Diese HTML-Attributs-Referenz enthält wichtige Übersichten, die im beschreibenden Teil der Dokumentation in dieser Vollständigkeit nicht möglich sind. Der Abschnitt eignet sich nur zum Nachschlagen, nicht zum Einarbeiten in die Materie.
Universalattribute
Universalattribute (englisch für global attributes)[1] dürfen in allen Elementen vorkommen und haben eine universell konstante Rolle. Allerdings bleiben sie bei manchen Elementen ohne Wirkung.
Attribute (alphabetisch)
Universal-Attribute sind hervorgehoben.
A
-
abbr - accept
- accept-charset
- accesskey
- action
- alt
- aria-*
- aria-activedescendant
- aria-atomic
- aria-autocomplete
- aria-braillelabel
- aria-brailleroledescription
- aria-busy
- aria-checked
- aria-colcount
- aria-colindex
- aria-colindextext
- aria-colspan
- aria-controls
- aria-current
- aria-describedby
- aria-description
- aria-details
- aria-disabled
- aria-errormessage
- aria-expanded
- aria-flowto
- aria-haspopup
- aria-hidden
- aria-invalid
- aria-keyshortcuts
- aria-label
- aria-labelledby
- aria-level
- aria-live
- aria-modal
- aria-multiline
- aria-multiselectable
- aria-orientation
- aria-owns
- aria-placeholder
- aria-posinset
- aria-pressed
- aria-readonly
- aria-relevant
- aria-required
- aria-roledescription
- aria-rowcount
- aria-rowindex
- aria-rowindextext
- aria-rowspan
- aria-selected
- aria-setsize
- aria-sort
- aria-valuemax
- aria-valuemin
- aria-valuenow
- aria-valuetext
- async
- autocapitalize
- autocomplete
- autofocus
- autoplay
-
autosave
I
K
L
M
N
O
P
R
S
- sandbox
-
scope - scoped
- seamless
- selected
- shape
- size
- sizes (img, picture)
- sizes (link)
- span
- src
- srcdoc
- srclang
- srcset
- slot
- spellcheck
- start
- step
- style
-
summary
T
- tabindex
- target
- title
- translate
- type (button)
- type (input)
- type (embed, object, source)
- type (script)
- type (link, style)
U
V
W
Attribut-Typen
Attribute können verschiedenen Typen zugeordnet werden, je nachdem, welchen Inhalt sie enthalten dürfen.
Boolesche Attribute
Boolesche Attribute können nur zwei Zustände angeben: wahr oder falsch. Das heißt, dass sie entweder vorhanden sind (entspricht dem Zustand wahr) oder eben nicht (entspricht dem Zustand falsch). Bei XML-konformer Schreibweise muss ein Attributwert notiert werden, weshalb laut Spezifikation entweder der kanonische Name (also der Attributname selbst) in Kleinschreibweise notiert wird oder ein leerer Wert (siehe die letzten beiden video
-Elemente im folgenden Beispiel):
Das Beispiel zeigt, welchen Wert das controls-Attribut des video-Elements angeben kann. Bei WAHR wird der Browser aufgefordert, ein Benutzer-Interface anzuzeigen. Bei FALSCH (Standardwert) passiert nichts.
Event-Handler
Früher wurden Event-Handler auch als HTML-Attribute verwendet. Nach den Grundsätzen des unobtrusive JavaScript sollen aber HTML-Markup und Scripte getrennt werden. Deshalb finden Sie Informationen über Ereignisbehandlung unter JavaScript/DOM/Events.
Hauptartikel: HTML/Tutorials/Element, Tag und Attribut
Quellen
- ↑ MDN: Global attributes