So erstellen Sie eine mehrstufige Liste in HTML

Das Erstellen einer mehrstufigen Liste in HTML ist schwieriger als das Erstellen einer mehrstufigen Liste in einem Textverarbeitungsprogramm, kann jedoch immer noch mit HTML und CSS erreicht werden. Nachfolgend finden Sie Schritte zum Erstellen einer mehrstufigen Liste in HTML mithilfe von CSS.

Bevor Sie die folgenden Schritte ausführen, müssen Sie sich bewusst machen, dass Sie zum Erstellen einer mehrstufigen Liste in HTML die Liste in ein anderes Listenelement schachteln müssen. Da HTML nur über eine Aufzählungsliste oder eine Zahlenliste verfügt, müssen Sie zum Ändern des Listentyps CSS verwenden, um einen neuen Stiltyp zu erstellen.

HTML-Beispiel

Im Folgenden finden Sie ein Beispiel dafür, wie eine mehrstufige Liste in HTML mit HTML und dem in den HTML-Tags definierten CSS-Stil erstellt werden kann. In diesem Beispiel haben wir zwei Listenelemente und im zweiten Listenelement eine andere geordnete Liste mit einem Listenarttyp mit niedrigerem Alpha-Typ, um einen Listenstil a, b usw. zu erstellen.

  1. Zuerst
  2. Zweite
    1. Sub of Second
    2. Ein weiteres Sub
  3. Dritte
  4. Vierte

Hinweis: In unserem obigen Beispiel verwenden wir einige zusätzliche Auffüll- und Randstile, um die Anpassung an unsere globalen CSS-Werte zu erleichtern und ein Beispiel zu geben, wie Sie Platz und Einzug hinzufügen oder verringern können.

Beispiel für die Ausgabe

  1. Zuerst
  2. Zweite
    1. Sub of Second
    2. Ein weiteres Sub
  3. Dritte
  4. Vierte

CSS und HTML-Beispiel

Die obige Lösung funktioniert gut, wenn Sie nur einige Male eine mehrstufige Liste erstellen müssen. Wenn Sie jedoch mehrere Mehrebenenlisten auf Ihrer Site haben möchten, empfiehlt es sich, CSS-Code in Ihre CSS-Datei aufzunehmen, ähnlich dem folgenden Beispiel. In unserem Beispiel haben wir zwei Klassen namens "roman" und "square" erstellt und im HTML-Code aufgerufen.

CSS-Code

 .roman {list-style-type: niederromanisch;}. square {list-style-type: square; Rand links: -2em;} 

HTML Quelltext

  • Zuerst
  • Zweite
    • Sub of Second
    • Ein weiteres Sub
  • Dritte
  • Vierte

Beispiel für die Ausgabe

  • Zuerst
  • Zweite
    • Sub of Second
    • Ein weiteres Sub
  • Dritte
  • Vierte

Verfügbare CSS-Werte im Listenstil

Nachfolgend finden Sie eine Liste anderer CSS-Werte vom Typ List-Style, die anstelle der zuvor gezeigten Beispiele verwendet werden können. Wir haben auch eine kurze Beschreibung jedes Wertes beigefügt.

Hinweis: Nicht alle diese Werte funktionieren oder werden in allen Browsern gleich angezeigt.

Scheibe - kleiner ausgefüllter Kreis (oben abgebildet).

Kreis - Kleiner leerer Kreis (oben abgebildet).

Quadrat - Festes Quadrat.

decimal - Dezimalzahl beginnend mit "1" (oben gezeigt).

dezimal-führende-null - Dezimalzahl, die mit 0 beginnt (z. B. 01, 02, 03 usw.).

lower-roman - Kleinbuchstaben, die mit "i" beginnen.

Oberrömisch - Großbuchstaben, die mit "I." beginnen.

niederländisch - Griechisch in Kleinbuchstaben.

lateinisch - Lateinisch in Kleinbuchstaben

lateinisch - Großbuchstaben lateinisch

armenisch - traditionelle armenische Nummerierung

georgisch - traditionelle georgische Nummerierung

lower-alpha - Kleinbuchstaben, die mit "a" beginnen. (oben gezeigt).

Upper-Alpha - Alphabetische Großbuchstaben beginnend mit "A".

none - nichts zeigen.