哪些字符在CSS类名/选择器中有效?

  • 回答 (2)
  • 关注 (0)
  • 查看 (70)

"CSS类选择器中允许使用哪些字符/符号?我知道以下字符是无效的,但是什么字符是有效的?

~ ! @ $ % ^ & * ( ) + = , . / ' ; : "" ? > < [ ] \ { } | ` #"

第三蓝河第三蓝河提问于
Tabor

Tencent · Content Operation (已认证)

一个会花式跑脚本的boy~回答于
推荐

你可以直接查看下CSS语法

基本上,名称必须以下划线(_),连字符(-)或字母(a- z)开头,后跟任意数量的连字符,下划线,字母或数字。

如果第一个字符是一个连字符,第二个字符必须2是字母或下划线,并且名称必须至少2个字符长。

-?[_a-zA-Z]+[_a-zA-Z0-9-]*

以连字符或下划线开头的标识符通常保留用于特定于浏览器的扩展名,例如-moz-opacity。

绵绵准算法RD回答于

除了NUL之外的任何字符都允许在CSS中的CSS类名中。(如果CSS包含NUL(转义或不转义)

扫码关注云+社区

领取腾讯云代金券