Definition
Status: Aktueller Standard
Das Tag
<span> steht für span (Spanne, Bereich).
Der
<span>-Tag ist ein zentrales Inline-Element in HTML, das verwendet wird, um einen Teil von Text oder anderen Inline-Elementen zu markieren, ohne selbst eine semantische Bedeutung hinzuzufügen. Er dient primär als Container für Styling (CSS) oder Skripte (JavaScript). Über das lang-Attribut können innerhalb eines deutschen Textes fremdsprachige Wörter für Screenreader oder Suchmaschinen korrekt markiert werden. <span>-Tags können ineinander verschachtelt werden, um komplexe Formatierungen zu erreichen. Eine zu tiefe Verschachtelung sollte jedoch wegen der Wartbarkeit vermieden werden. Ein <span> darf keine Block-Elemente (wie <div> oder <h1>) enthalten.
