Im HTML kannst du benutzerdefinierte Daten durch das `data-*` Attribut verwenden. Dies ist besonders nützlich, wenn du zusätzliche Informationen für HTML-Elemente speichern möchtest, ohne separate CSS-Klassen oder unnötige `id`-Attribute zu verwenden.
So sieht die Syntax aus:
```html
```
Hier ist ein konkretes Beispiel:
```html
Ich trage heute blaue Jeans
Beispiel 2:
Dropdown
```
Beachte bitte, dass alle `data-*` Attribute stets in Kleinbuchstaben und mit kebab-case (also Worte durch Bindestriche getrennt) geschrieben werden sollten. In JavaScript werden sie dann automatisch zu camelCase konvertiert.
In obigem Beispiel wurde `data-dropelement-id` zu `dataset.dropelementId`. Wenn du versuchst, auf `dataset.dropelement-id` zuzugreifen, wird es nicht funktionieren.