ホームページ >ウェブフロントエンド >jsチュートリアル >HTML 要素の ID の最初の文字として数字を使用できますか?
要素の ID を数字で分割するのは珍しい習慣のように思えるかもしれませんが、完全に可能です。 HTMLで。ただし、数値 ID の使用は有効ではありますが、CSS で要素を選択してスタイル設定するときに問題が発生する可能性があることに注意することが重要です。
HTML では、数字のみで構成される ID 値が許可されています。スペース以外の任意の文字が許容されるとみなされます。ブラウザーは歴史的にこの慣行をサポートしており、HTML5 仕様のより厳しい制限が緩和されました。
HTML で数値 ID を使用することは技術的には可能ですが、CSS セレクターで数値 ID を使用する場合は注意が必要です。 CSS ID セレクターは数字で始まる ID を許可しないため、エスケープが必要です。たとえば、#12 は CSS セレクターとして無効なので、#3132 として指定する必要があります。
CSS セレクターで数値 ID を使用する場合は、簡単にするために文字で始めることをお勧めします。それにも関わらず、以下は ID「12」の div の使用とそれを操作するさまざまな方法を示す例です。
document.querySelector のサポートはブラウザーによって異なる場合があることに注意してください。この機能をサポートするブラウザは、後者の方法を使用してスタイルの変更を適用できます。
以上がHTML 要素の ID の最初の文字として数字を使用できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。