Liste mit Dezimalzahlen

8

ist es möglich, <li> Zahlen wie folgt zu haben?:

%Vor%     
pistacchio 09.11.2010, 09:42
quelle

4 Antworten

3

Die richtige Methode ist die Verwendung der CSS-Eigenschaft counter-increment.
Sie können Abschnitte und Unterabschnitte als "Abschnitt 1", "1.1", "1.2" usw. festlegen.
Ссылка

%Vor%

Eine weitere großartige Erklärung: Ссылка

    
Gal Margalit 01.01.2013 10:35
quelle
1

Sie können CSS-generierten Inhalt und Zähler verwenden, aber raten Sie, welcher Browser es nicht unterstützt ...

Wenn Sie allgemeine Unterstützung benötigen, müssen Sie dies serverseitig oder mit JavaScript tun.

Ссылка

Ссылка

    
RoToRa 09.11.2010 09:57
quelle
1

Auf dieser Seite werden alle verfügbaren Listenformatarten in HTML (zusammen mit der Browserkompatibilität) aufgelistet:

Ссылка

Wie Sie sehen können, sind untergeordnete Zahlen keine unterstützte Option. Wenn Sie also genau das tun möchten, was Sie vorgeschlagen haben, müssen Sie das manuell tun - entweder mit Nur-Text oder Javascript oder mit Hilfe von CSS before: (diese letzte Option könnte meine bevorzugte Wahl gewesen sein, außer dass sie in älteren Versionen von IE nicht funktioniert)

Alternativ akzeptieren Sie einfach, dass HTML dies nicht unterstützt, und verwenden Sie ein alternatives Nummerierungsschema, das unterstützt wird. Mit verschachtelten Listen können Sie die äußere Liste mit 1,2,3 usw. nummerieren, während die innere Liste mit I, II, III, IV usw. nummeriert ist.

Ich hoffe, das hilft.

    
Spudley 09.11.2010 09:59
quelle
0

Nur zum Spaß, dieses kleine jQuery-Snippet

%Vor%

erzeugt den gewünschten Effekt, funktioniert aber bei dieser Art von Layout nur mit 2 Ebenen:

%Vor%     
Marko 09.11.2010 10:24
quelle

Tags und Links