命名css选择器时使用大写,破折号或下划线

前端之家收集整理的这篇文章主要介绍了命名css选择器时使用大写,破折号或下划线前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
命名CSS选择器时最好的做法是什么?
SomeContainerContent
some_container_content
some-container-content

我在这里阅读了其他类似的问题,在堆栈溢出,但在答案中没有普遍的共识。我想知道其他人是否有更多的补充。

解决方法

一般的想法是使用连字符。事实上,与其他选项有潜在的兼容性问题。

>某些(已授权,旧的,NS4型)浏览器中的类名或ID不允许下划线。
> CSS规范没有指定浏览器应该如何处理大小写,所以使用camelCase使一个开放的模棱两可的解释。

此外,CSS在内部使用连字符,例如first-child。

虽然兼容性问题通常是现代浏览器中的一个非问题,但是这个标准是怎样的,我建议你坚持下去。如果你偏偏,你会很好,但为什么要打扰?

原文链接:https://www.f2er.com/css/219211.html

猜你在找的CSS相关文章