html - 是否有必要在 css 和 html 中使用相同大小写的选择器名称?

标签 html css

css 和 html 中选择器的名称是否必须大小写相同?

可以吗?

<div id="HEADER"> </div>

#header{...}

或者这是必要的?

<div id="HEADER"> </div>

#HEADER{...}

最佳答案

类名和 ID 区分大小写,因此它们必须具有相同的大小写。

因此,div.MyClassdiv.myClass相同。

元素(在 HTML 中)和伪类(无处不在)名称不区分大小写,因此 DIV:hover div:HOVER.

有关详细信息,请阅读 spec .

关于html - 是否有必要在 css 和 html 中使用相同大小写的选择器名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2128446/

相关文章:

html - 用CSS反转表格列

php - 动态创建带有悬停文本的 "button"图像

html - CSS - 封面图像渐变

html - 侧边栏内的语义 ui 固定菜单

html - 在模态中设计表格

javascript - 跟踪 HTMLAudio 播放的总时间

html - CSS 中两个 div 容器的交替换行符

html - 如何在 Sprite 表动画中设置背景位置值?

html - :hover working on half the element 上的 CSS3 转换

html - <nav> 和 <button> 是姊妹元素。添加 <nav> 事件类后,如何为 <button> 编写 CSS?