Übersicht
Das HTML Element list item <li>
wird verwendet, um einen Listeneintrag innerhalb einer geordneten Liste (<ol>
) oder einer ungeordneten Liste (<ul>
) oder einem Menü (<menu>
) auszuzeichnen. In Menüs und ungeordneten Listen werden Listeneinträge normalerweise mit Aufzählungszeichen dargestellt. In geordneten Listen werden sie normalerweise mit einem aufsteigendem Zähler wie einer Nummer oder einem Buchstaben auf der linken Seite dargestellt.
Inhaltskategorien | Keine |
---|---|
Erlaubter Inhalt | Fließender Inhalt |
Tagauslassung | Der Endtag kann weggelassen werden, falls ihm direkt ein weiteres <li> Element folgt oder falls sein Elternelement keine weiteren Inhalte hat. |
Erlaubte Inhaltselemente | Ein <ul> , <ol> oder <menu> Element. Obwohl es nicht spezifikationsgerechter Verwendung entspricht, kann das veraltete <dir> ebenfalls als Elternelement verwendet werden. |
DOM Schnittstelle | HTMLLIElement |
Attribute
Dieses Element enthält die globalen Attribute.
value
- Legt die Zahl fest, mit der die Nummerierung in einem
<ol>
Element beginnen soll. Dies geschieht unabhängig vom Typ der Nummerierung. Römische Zahlen und Buchstaben können allerdings nicht als Wert angegeben werden, der einzig akzeptierte Wert ist eine Zahl. Listeneinträge, die dem Eintrag mit demvalue
Attribut folgen, werden die Nummerierung fortführen, die festgelegt wurde. Dasvalue
Attribut hat für eine ungeordnete Liste keine Bedeutung. - Hinweis: Dieses Attribut wurde in HTML4 missbilligt, jedoch in HTML5 neu eingeführt.
Hinweis: Vor Gecko 9.0 wurden negative Werte fälschlicherweise zu 0 konvertiert. Seit Gecko 9.0 werden alle Ganzzahlwerte korrekt interpretiert.
type
- Dieses Zeichen legt den Aufzählungstyp fest:
-
a
: KleinbuchstabenA
: Großbuchstabeni
: kleingeschriebene, römische NummerierungI
: großgeschriebene römische Nummerierung1
: Zahlen
<ol>
Element wird für das ganze Element verwendet, wenn nicht innerhalb eines<li>
Elements etwas anderes angegeben wird.
Hinweis: Dieses Attribut ist veraltet. Es sollte stattdessen die CSS
list-style-type
Eigenschaft verwendet werden.Beispiele
<ol> <li>Erster Eintrag</li> <li>Zweiter Eintrag</li> <li>Dritter Eintrag</li> </ol>
Ergibt:
<ul> <li>Erster Eintrag</li> <li>Zweiter Eintrag</li> <li>Dritter Eintrag</li> </ul>
Ergibt:
Für detailliertere Beispiele siehe die Seiten für <ol>
und <ul>
.
Spezifikation
Spezifikation | Status | Kommentar |
---|---|---|
WHATWG HTML Living Standard Die Definition von '<li>' in dieser Spezifikation. |
Lebender Standard | |
HTML5 Die Definition von '<li>' in dieser Spezifikation. |
Empfehlung | |
HTML 4.01 Specification Die Definition von '<li>' in dieser Spezifikation. |
Empfehlung |
Browserkompatibilität
Merkmal | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Grundlegende Unterstützung | (Ja) | 1.0 (1.7 oder früher) | (Ja) | (Ja) | (Ja) |
Merkmal | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Grundlegende Unterstützung | (Ja) | 1.0 (1.0) | (Ja) | (Ja) | (Ja) |
Siehe auch
- Andere Listenbezogene HTML-Elemente:
<ul>
,<ol>
,<menu>
und das veraltete<dir>
; - CS- Eigenschaften, die besonders nützlich zur Gestaltung des
<li>
Elements sind:- die
list-style
-Eigenschaft, um festzulegen, wie die Nummerierung dargestellt wird - CSS Counters, um komplexe verschachtelte Listen zu erstellen
- die
margin
Eigenschaft, um den Einzug der Listeneinträge zu steuern
- die