Grundstruktur
- HTML5 Boilerplate
<!DOCTYPE html><html lang="de">...</html>
- Meta-Tags
<meta charset="UTF-8">, <meta name="viewport" content="width=device-width, initial-scale=1.0">
Wichtige Tags
<header>, <footer>
- Strukturelemente für Kopf- und Fußbereich
<nav>
- Navigationselemente
<main>, <section>, <article>
- Semantische Container für Inhalte
<aside>
- Zusätzliche Inhalte oder Randnotizen
Formulare
- Textfeld
<input type="text" name="name">
- E-Mail
<input type="email" name="email">
- Button
<button type="submit">Absenden</button>
Medien
- Bilder
<img src="bild.jpg" alt="Beschreibung">
- Video
<video src="video.mp4" controls></video>
- Audio
<audio src="audio.mp3" controls></audio>
Verlinkung & Listen
- Hyperlink
<a href="seite.html">Link</a>
- Ungeordnete Liste
<ul><li>Item</li></ul>
- Geordnete Liste
<ol><li>Item</li></ol>
Tabellen & Daten
- Tabelle
<table><tr><td>Inhalt</td></tr></table>
- Bezeichner
<th> für Tabellenkopf
Zugänglichkeit
- Alt-Texte
- Immer
alt-Attribut bei Bildern verwenden
- Rollen
role-Attribute für Screenreader