Diskussion über die numerische Begrenzung des OL-Elements im HTML-Dokument

Diskussion über die numerische Begrenzung des OL-Elements im HTML-Dokument

Im Allgemeinen ist es unwahrscheinlich, dass Sie in HTML-Dokumenten auf extrem große <ol>-Listen stoßen, und dieser Artikel ist eine rein technische Diskussion.

Ich bin zufällig auf dieses Problem gestoßen und habe es getestet.

Der gemessene Grenzwert liegt bei [-2147483648, 2147483647], also bei [- 2^31 ~ 2^31 - 1].

Es gibt leichte Unterschiede zwischen den Browsern.

Nachdem in IE10 und Firefox die Seriennummer den maximalen positiven Wert 2147483647 erreicht hat, sind die Seriennummern nachfolgender Listenelemente alle gleich dem maximalen positiven Wert 2147483647 und bleiben unverändert.

2147483645.
2147483646.b
2147483647.c
2147483647.d
2147483647.e
2147483647.f

Wenn in Chrome die Seriennummer den maximalen positiven Wert von 2147483647 erreicht, wird die nächste Seriennummer den maximalen negativen Wert -2147483648 annehmen und die nachfolgenden Seriennummern werden auf dieser Basis um -2147483647, -2147483646 usw. erhöht.

2147483645.
2147483646.b
2147483647.c
-2147483648.d
-2147483647.e
-2147483646.f

<<:  Über den Startfehler, der durch Inkompatibilität zwischen VMware-Workstations und Gerät/Anmeldeinformationen verursacht wird

>>:  So verwenden Sie den CSS-Stil, um die Schriftart in der Tabelle vertikal zu zentrieren

Artikel empfehlen

Führen Sie die Schritte zur Installation von FFmpeg auf dem CentOS-Server aus

Vorwort Die Serversystemumgebung ist: CentOS 6.5 ...

Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.17 winx64

Ich habe die vorherigen Hinweise zur Installation...

Beispielmethode zum Anzeigen der mit MySQL verbundenen IP-Adresse

Spezifische Methode: Öffnen Sie zuerst die Eingab...

MySQL-Transaktionsanalyse

Transaktion Eine Transaktion ist eine grundlegend...

So verwenden Sie gdb zum Debuggen von Kerndateien in Linux

1.core-Datei Wenn während der Programmausführung ...

Native JS-Kapselung, nahtlose Karussellfunktion

Natives js-gekapseltes nahtloses Karussell-Plug-I...

Vue + Element UI realisiert Ankerpositionierung

In diesem Artikelbeispiel wird der spezifische Co...

MySQL max_allowed_packet-Einstellung

max_allowed_packet ist ein Parameter in MySQL, de...

Detailliertes Tutorial zur Installation von MySQL unter Linux

1. Beenden Sie den MySQL-Dienst # service mysqld ...

Lassen Sie uns über Destrukturierung in JS ES6 sprechen

Überblick es6 fügt eine neue Möglichkeit hinzu, b...

Schritte zur Bereitstellungsmethode für Docker Stack für Webcluster

Docker wird immer ausgereifter und seine Funktion...