HTML-Attribute
In der letzten Lektion haben Sie gelernt, dass Elemente aus Tags und Inhalt bestehen. Attribute geben diesen Tags zusätzliche Informationen. Ohne Attribute können viele Elemente ihre eigentliche Aufgabe nicht erfüllen — ein Link braucht eine Adresse, ein Bild einen Dateipfad.
Was ist ein HTML-Attribut?
Ein HTML-Attribut ist ein Name und ein Wert im Start-Tag eines Elements. Es teilt dem Browser etwas über das Element mit, das nicht derselbe sichtbare Text zwischen den Tags ist.
Direkte Antwort
Attribute folgen einem einfachen Muster: name="value". Sie gehören ins öffnende Tag, vor dem schließenden >. Häufige Beispiele sind href für Links sowie src und alt für Bilder. Spätere Lektionen nutzen Attribute oft — lernen Sie das Muster hier einmal.
Attribute an Link und Bild
html<a href="https://example.com">Visit Example</a>
<img src="cat.jpg" alt="A cat sitting on a chair">
Das Beispiel lesen
- Am Link speichert
hrefdie Ziel-URL - Der sichtbare Linktext bleibt der Inhalt zwischen
<a>und</a> - Am Bild zeigt
srcauf die Bilddatei altliefert Alternativtext, wenn das Bild nicht lädt oder für Barrierefreiheit- Beide Attribute sitzen im Start-Tag
Syntaxregeln zum Merken
- Attribute nur ins Start-Tag — nicht ins End-Tag
- Attributname und Wert mit
=trennen - Die meisten Werte in Anführungszeichen:
href="https://example.com" - Mehrere Attribute im selben Start-Tag durch Leerzeichen trennen
- Attributnamen in modernem HTML meist kleinschreiben
Mehrere Attribute an einem Tag
html<a href="https://example.com" title="Example website">Visit Example</a>
Hier setzt href die Adresse und title kann zusätzlichen Hinweistext liefern (oft als Tooltip in Desktop-Browsern). Sie brauchen nicht jedes optionale Attribut an jedem Tag — nutzen Sie, was das Element braucht.
Attribute vs. Inhalt
Inhalt steht zwischen Start- und End-Tag, etwa die Wörter in einem Absatz. Attribute liegen am Start-Tag und konfigurieren das Element. Verwechslung erzeugt Fehler: Eine URL nur im Linktext macht keinen funktionierenden Link; die URL gehört in href.
Hinweis zu leeren Elementen
Leere Elemente wie img nutzen weiterhin Attribute, auch ohne separates End-Tag. Das ist normal: Attribute beschreiben das Element; sie sind nicht derselbe umschlossene Inhalt.
Selbst ausprobieren
- Öffnen Sie eine einfache HTML-Seite im Editor
- Fügen Sie einen Link mit
hrefzu einer echten oder Beispiel-URL hinzu - Fügen Sie ein
imgmitsrcund sinnvollemalthinzu (Übungspfad oder Platzhaltername zum Lernen der Syntax) - Speichern und Seite im Browser öffnen
- Link anklicken und im Quelltext prüfen, dass das Bild-Markup da ist, auch wenn die Bilddatei fehlt
Häufige Fehler
- Attribute am schließenden Tag schreiben
- Anführungszeichen um nötige Werte vergessen
- Falsches Attribut für die Aufgabe (z. B. URL in
srcam Link statthref) altbei informativen Bildern leer lassen- Annehmen, Attributtext erscheine immer als sichtbarer Seiteninhalt — viele Attribute steuern Verhalten oder Barrierefreiheit
Zusammenfassung
- Attribute fügen Extra-Informationen im Start-Tag hinzu
- Die übliche Form ist
name="value" - Links brauchen
href; Bilder oftsrcundalt - Inhalt steht zwischen Tags; Attribute konfigurieren das Tag
- Mehrere Attribute können an einem Start-Tag kombiniert werden
- Spätere Lektionen nutzen dieses Muster für Überschriften, Formulare, Medien und mehr
🧠 Testen Sie Ihr Wissen
Testen Sie Ihr Wissen
Fordern Sie sich mit diesem interaktiven Quiz heraus und sehen Sie, wie gut Sie das Thema verstehen
📝 Anweisungen
- Lesen Sie jede Frage sorgfältig
- Wählen Sie die beste Antwort für jede Frage
- Sie können das Quiz so oft wiederholen, wie Sie möchten
- Ihr Fortschritt wird oben angezeigt