数字で始まる CSS クラスは検証できますか?
多くの CSS クラスは数字で始まりますが、CSS 構文によると、セレクターは .000000 のようなものになります。 -8 は、最初の文字が数字であるため無効です。ただし、これらのクラスを検証する回避策があります。
クラス名の空白文字に対する HTML5 の制限にもかかわらず、開始文字として数字を使用することには制限はありません。したがって、000000-8 のようなクラス名は HTML では有効です。
これらのクラス名を CSS で使用するには、CSS エスケープ ルールを使用して数字をエスケープします。エスケープ文字では 16 進数が使用され、セレクターは .30 000000-8 または .00003000000-8 のようになります。どちらのセレクターも、クラス 000000-8 の要素と一致します。
通常、数字で始まるクラス名は避けるべきですが、この回避策は、そのようなクラス名を含む変更不可能な HTML ドキュメントを操作する場合など、必要に応じて解決策を提供します。 .
以上が数字で始まる CSS クラスは検証できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。