ホームページ  >  記事  >  ウェブフロントエンド  >  数字で始まる CSS クラスは検証できますか?

数字で始まる CSS クラスは検証できますか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-11-01 06:55:02314ブラウズ

Can CSS Classes Starting with Numbers Be Validated?

数字で始まる CSS クラスは検証できますか?

多くの CSS クラスは数字で始まりますが、CSS 構文によると、セレクターは .000000 のようなものになります。 -8 は、最初の文字が数字であるため無効です。ただし、これらのクラスを検証する回避策があります。

クラス名の空白文字に対する HTML5 の制限にもかかわらず、開始文字として数字を使用することには制限はありません。したがって、000000-8 のようなクラス名は HTML では有効です。

これらのクラス名を CSS で使用するには、CSS エスケープ ルールを使用して数字をエスケープします。エスケープ文字では 16 進数が使用され、セレクターは .30 000000-8 または .00003000000-8 のようになります。どちらのセレクターも、クラス 000000-8 の要素と一致します。

通常、数字で始まるクラス名は避けるべきですが、この回避策は、そのようなクラス名を含む変更不可能な HTML ドキュメントを操作する場合など、必要に応じて解決策を提供します。 .

以上が数字で始まる CSS クラスは検証できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。