<span>: Das Content-Span-Element
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Das <span>
HTML-Element ist ein generischer Inline-Container für Textinhalte, der an sich nichts repräsentiert. Es kann verwendet werden, um Elemente zur Stilzwecken zu gruppieren (mit den Attributen class
oder id
), oder weil sie gemeinsame Attributwerte wie zum Beispiel lang
teilen. Es sollte nur verwendet werden, wenn kein anderes semantisches Element passend ist. <span>
ist dem <div>
-Element sehr ähnlich, aber <div>
ist ein Blocklevel-Element, während <span>
ein Inline-Element ist.
Probieren Sie es aus
<p>
Add the <span class="ingredient">basil</span>,
<span class="ingredient">pine nuts</span> and
<span class="ingredient">garlic</span> to a blender and blend into a paste.
</p>
<p>
Gradually add the <span class="ingredient">olive oil</span> while running the
blender slowly.
</p>
span.ingredient {
color: #f00;
}
Attribute
Dieses Element beinhaltet nur die globalen Attribute.
Beispiel
Beispiel 1
HTML
<p><span>Some text</span></p>
Ergebnis
Beispiel 2
HTML
<li>
<span>
<a href="portfolio.html" target="_blank">See my portfolio</a>
</span>
</li>
CSS
li span {
background: gold;
}
Ergebnis
Technische Zusammenfassung
Inhaltskategorien | Fließender Inhalt, Phraseninhalt. |
---|---|
Erlaubter Inhalt | Phraseninhalt. |
Tag-Auslassung | Keine, sowohl der Start- als auch der End-Tag sind erforderlich. |
Erlaubte Eltern | Jedes Element, das Phraseninhalt akzeptiert, oder jedes Element, das Fließenden Inhalt akzeptiert. |
Implizite ARIA-Rolle | Keine entsprechende Rolle |
Erlaubte ARIA-Rollen | Beliebig |
DOM-Schnittstelle | [`HTMLSpanElement`](/de/docs/Web/API/HTMLSpanElement) |
Spezifikationen
Specification |
---|
HTML # the-span-element |
Browser-Kompatibilität
Siehe auch
- HTML
<div>
-Element