Attribute Flashcards
accesskey
eine Tastenkombination zum schnellen Zugriff auf ein Element.
Beispiel:<button accesskey="S">Speichern</button>
autocomplete
Gibt an, ob ein Formular automatisch ausgefüllt werden soll.
Beispiel: <input type="text" name="name" autocomplete="on">
autofocus
Legt fest, ob ein Element automatisch den Fokus erhält, wenn die Seite geladen wird.
Beispiel: <input type="text" name="name" autofocus>
charset
Definiert den Zeichensatz der Seite.
Beispiel: <meta charset="UTF-8">
class
Fügt dem Element eine oder mehrere Klassen hinzu, die zur Formatierung oder zur Selektion in JavaScript verwendet werden können.
Beispiel: <div class="container">...</div>
contenteditable
Legt fest, ob ein Element bearbeitet werden kann.
Beispiel: <div contenteditable>...</div>
data-*
Ermöglicht die Speicherung von benutzerdefinierten Daten im Element.
Beispiel: <div data-info="some info">...</div>
draggable
Legt fest, ob ein Element gezogen und abgelegt werden kann.
Beispiel: <img src="image.png" draggable="true">
hidden
Verbirgt ein Element.
Beispiel: <div hidden>...</div>
hreflang
Definiert die Sprache des verlinkten Dokuments.
Beispiel: <a href="https://www.example.com" hreflang="en">Example</a>
id
Identifiziert das Element eindeutig.
Beispiel: <div id="container">...</div>
lang
Definiert die Sprache des Elements.
Beispiel: <p lang="de">...</p>
role
Definiert die Rolle des Elements, z.B. als Navigationselement oder als Schaltfläche.
Beispiel: <div role="navigation">...</div>
srcset
Definiert eine Liste von Bildern für unterschiedliche Anzeigegeräte.
Beispiel: <img srcset="image-1x.png 1x, image-2x.png 2x">
style
Definiert Inline-Styles für das Element.
Beispiel: <div style="background-color: #f2f2f2;">...</div>
tabindex
Definiert die Reihenfolge der Fokussierung von Elementen.
Beispiel:<input type="text" name="name" tabindex="1">
title
Definiert den Titel des Elements.
Beispiel: <img src="image.png" title="some title">
translate
Legt fest, ob der Inhalt des Elements übersetzt werden soll.
Beispiel: <div translate="no">...</div>
alt
Beschreibt ein Bild für Screenreader und für den Fall, dass das Bild nicht angezeigt werden kann.
Beispiel:<img src="image.png" alt="Beschreibung des Bildes">
aria-*
Definiert ARIA-Eigenschaften (Accessible Rich Internet Applications) für barrierefreie Anwendungen.
Beispiel: <button aria-label="Schließen">X</button>
async
Lädt ein Skript asynchron, ohne den Seitenaufbau zu blockieren.
Beispiel:<script src="script.js" async></script>async
crossorigin
Legt fest, wie Skripte von anderen Domains geladen werden sollen.
Beispiel: <script src="https://example.com/script.js" crossorigin="anonymous"></script>