我想知道定义一个以这样的数字开头的 css 变量是否有效,
:root { --1space: 32px; }
这在 Chrome 上工作得很好,但是该代码没有经过https://jigsaw.w3.org/css-validator/的验证,而且 VSCode 在变量名称下画了一条红线。
如果 css 变量名是 ident 那么在这个图表中以数字开头应该没问题;
https://www.w3.org/TR/css-syntax-3/#ident-token-diagram
css syntax w3c-validation css-variables
css ×1
css-variables ×1
syntax ×1
w3c-validation ×1