CSS Schnellstart – Listen

Die Elemente ul und ol sind dafür da, Listen in HTML bereitzustellen. Eine der häufigsten Fragen ist, wie man diese Listen mit CSS gestalten kann.

Es gibt 3 Eigenschaften, die für die Gestaltung interessant sind.

Listentyp:

Der Listentyp list-style-type bestimmt welches Zeichen bzw. Symbol als Aufzählungszeichen verwendet wird. Hier gibt es eine große Auswahl, denn jede Aufzählung vom Punkt bis hin zur japanischen Zählung ist möglich.

list-style-type: square;

Hier sind die wichtigsten Werte für diese Eigenschaft:

Name Beschreibung
none Kein Aufzählungszeichen
square Quadrat als Aufzählungszeichen
disc Scheibe als Aufzählungszeichen (Standard)
circle Kreis als Aufzählungszeichen
decimal Zahlen: 1,2,3
decimal-leading-zero Zahlen mit führender null: 01, 02, 03
lower-alpha Alphabetisch klein: a, b, c
upper-alpha Alphabetisch groß: A, B, C
lower-roman Römische Zählung klein: i, ii, iii
upper-roman Römische Zählung groß: I, II, III

 

Bild als Aufzählungszeichen:

Anstatt einem Zeichen, kann mit list-style-image auch ein Bild als Aufzählungszeichen verwendet werden:

list-style-image: url('ok.gif');

Voraussetzung ist natürlich, dass das Bild an der URL auffindbar ist.

Position des Aufzählungszeichens:

Mit der list-style-position Eigenschaft kann die Position des Aufzählungszeichens geändert werden:

list-style-position: outside;

Der Wert outside bedeutet, dass das Aufzählungszeichen außerhalb des Elementinhaltes gezeigt wird. Der Wert inside würde das Aufzählungszeichen innerhalb des Elementinhalts positionieren.

Lass uns ein paar Listen stylen!