当前位置: 首页 > 面试题库 >

CSS选择器区分大小写吗?

米俊喆
2023-03-14
问题内容

我最近正在更新CMS网站,并且标签导航插件已插入以下标记:

<li id="News_tab">...

我一直以小写形式编写CSS选择器,因此当我尝试使用设置样式时#news_tab,它将不适用,但可以使用#News_tab

这些年来,令我感到惊讶的是,我之前从未遇到过这种情况,因此,我一直给人以CSS不区分大小写的印象。CSS始终区分大小写吗,由于我始终如一的代码风格,我只是没有注意到它?


问题答案:

CSS本身不区分大小写,但是HTML(类和id)的选择器区分大小写:

CSS区分大小写的建议

HTML建议,id属性(请注意[CS])



 类似资料:
  • 问题内容: 我到处都读到CSS不区分大小写,但是我有这个选择器 当我像这样在HTML中使用时,它会被拾取 如果我这样改变上面的选择器 这样就不会拾取样式。 问题答案: CSS选择器通常不区分大小写;这包括类和ID选择器。 但是HTML类名 _是_区分大小写的(见属性定义),这就是导致你的第二个例子不匹配。HTML5中没有更改。1个 这是因为选择器的区分大小写取决于文档语言的含义: 在ASCII范围

  • 问题内容: 谁能告诉我默认情况下MySQL 查询是否区分大小写?如果没有,我将要发送什么查询,以便执行以下操作: 实际上,的真正价值是。 问题答案: 除非您进行二进制比较,否则它们 不区分大小写 。

  • 本文向大家介绍css变量区分大小写吗?相关面试题,主要包含被问及css变量区分大小写吗?时的应答技巧和注意事项,需要的朋友参考一下 css变量必须以--开头,对大小写敏感,--main-bg和--main-Bg会被认为是两个不同的变量

  • 问题内容: 我正在尝试提出一个要求区分大小写的结果的请求。 例如在我的数据库中 该请求是 但我有3行作为结果,我只想要abcdef 我试图找到一个解决方案 但是我有这个错误: 未知归类:’Latin1_General_CS_AS’{“成功”:false,“错误”:“#1273-未知归类:’Latin1_General_CS_AS’”} 谢谢 问题答案: 感谢您的帮助,我找到了不是latin1 ut

  • 问题内容: 是否存在不区分大小写的:包含jQuery选择器的版本,还是应该通过循环所有元素并将它们的.text()与我的字符串进行比较来手动完成工作? 问题答案: 我最终为jQuery 1.2做的是: 这将扩展jquery以使其不区分大小写的:Contains选择器,:contains选择器保持不变。 编辑:对于jQuery 1.3和更高版本,您需要 编辑:显然通过使用直接访问DOM 代替 在前面