Counters ist zum Nummerieren von Überschriftskapiteln eingefügt worden. Nicht zum Nummerieren von Listen. Dafür ist der Listentyp OL da.
Nein, Es kann eine funktionierende Lösung über einen anderen Weg sein, als der Standardweg. Das muß IMO keine Krücke sein.
Der Standard-Weg ist in keinem mir bekannten Browser implementiert - dennoch ist es eine sehr Standardnahe-Lösung. Wenn du das schon als Krücke bezeichnest, was ist dann die von dir vorgeschlagene Lösung? High-Tech Beinprothese vs. Holzbein? :p
Das Beispiel sollte zeigen, dass man eine Liste allein mit CSS schön formatieren kann ohne irgendwelche JavaScript- oder HTML-Krücken zu benötigen.
OK, DA muss ich mich revidieren. Mit CSS ist es möglich aber nicht mit direkten Zugriff auf die eigentliche Nummerierung einer OL-liste
Ich verweise wieder auf oben: das ist nicht richtig - es ist in CSS möglich das zu tun, aber kein relevanter Browser implementiert dies :p
Alles was über 5 % Marktanteil hat sollte IMHO Beachtung finden. Das scheint aber von den individuellen Ansichten abzuhängen.
Gut, dass wir hier nicht entscheiden, was Beachtung finden sollte oder nicht - das macht das macht Apple ganz gut. Den iPad-Safari hat mit einem Marktanteil von 0,0% (gerundet) muss man leider beachten :)