HTML文書におけるol要素の数値制限に関する議論

HTML文書におけるol要素の数値制限に関する議論

一般的に言えば、HTML ドキュメント内で極端に大きな <ol> リストに遭遇する可能性は低く、この記事は純粋に技術的な議論です。

偶然この問題に遭遇したのでテストしてみました。

測定された限界は[-2147483648, 2147483647]であり、[- 2^31 ~ 2^31 - 1]である。

ブラウザによって若干の違いがあります。

IE10 および Firefox では、シリアル番号が最大の正の値 2147483647 に達すると、後続のリスト項目のシリアル番号はすべて最大の正の値 2147483647 と同じになり、変更されません。

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

Chrome では、シリアル番号が正の最大値 2147483647 に達すると、次のシリアル番号は負の最大値 -2147483648 になり、それ以降のシリアル番号はこれに基づいて -2147483647、-2147483646、... と増加します。

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

<<:  VMwareワークステーションとデバイス/資格情報の非互換性によって発生する起動エラーについて

>>:  CSS スタイルを使用して表のフォントを垂直中央に配置する方法

推薦する

Vue バックグラウンドでステータス ラベルをエレガントに記述する例

目次序文最適化変数の抽出二次包装 el-tag コンポーネント使用要約する序文バックエンドシステムの...

ウェブページの読み込み速度を上げる25の方法とヒント

はじめに<br />誰もが高速インターネット接続にアクセスできるわけではありません。たと...

CSSコンテンツ属性の具体的な使用法

コンテンツ属性は通常、::before および ::after 疑似要素で使用され、疑似要素のコンテ...

Nodejs と Socket.IO を組み合わせて Websocket の即時通信を実現

目次WebSocketを使用する理由ソケット.ioオープンソースプロジェクト効果プレビューアプリイン...

Flex レイアウトで適応型ページを作成する (構文と例)

Flex レイアウトの紹介英語の Flex はフレキシブル ボックス、つまり伸縮性のあるボックスを...

JavaScript 開発における標準コミットメッセージの重要性の詳細な説明

目次標準コミットメッセージの重要性コミットするコミットリント依存関係をインストールする.commit...

Windows 7 での MySQL 8.0.18 の導入とインストールのチュートリアル

1. 事前準備 (windows7+mysql-8.0.18-winx64) 1. ダウンロードアド...

すべてのブラウザとの完全な互換性を実現するために最適なプリセットを選択してください

各ブラウザの select タグのプロパティと各ブラウザのサポートが多少異なるため、各ブラウザでの選...

伝説的な VUE 構文シュガーは何をするのでしょうか?

目次1. 糖衣構文とは何ですか? 2. VUE の構文糖とは何ですか? 1. 最も一般的な構文シュガ...

HTMLで特殊記号を表示する(特殊文字対応表付き)

問題の再現HTML を使用して編集する場合、特殊記号によってエラーが表示されることが多く、極端な場合...

meta name="" content="の機能の詳細な説明

1. 文法: <meta name="名前" content="...

Linux環境でログファイルを表示するコマンドの詳細な説明

目次序文1. catコマンド: 2. moreコマンド: 3. lessコマンド: 4. headコ...

キャッシュサーバーを構築するためのMemcached方式

序文多くの Web アプリケーションは、リレーショナル データベース管理システム (RDBMS) に...

JS配列の次元削減のいくつかの方法の詳細な説明

2次元配列の次元削減配列インスタンスメソッド concat と ES6 スプレッド演算子を使用した次...

LinuxでPythonの組み込みバージョンを削除する手順の詳細な説明

大きな落とし穴、Linuxシステムに付属するPythonのバージョンを簡単に削除しないでください1....