相关疑难解决方法(0)

我可以使用非现有的CSS类吗?

我有一个表,我通过一个不存在的CSS类显示/隐藏jQuery的完整列:

<table>
   <thead>
      <tr>
         <th></th>
         <th class="target"></th>
         <th></th>
      </tr>
   </thead>
   <tbody>
      <tr>
         <td></td>
         <td class="target"></td>
         <td></td>
      </tr>
      <tr>
         <td></td>
         <td class="target"></td>
         <td></td>
      </tr>
   </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

有了这个DOM,我可以通过jQuery在一行中完成这个: $('.target').css('display','none');

这非常有效,但是使用未定义的CSS类是否有效?我应该为它创建一个空类吗?

<style>.target{}</style>
Run Code Online (Sandbox Code Playgroud)

是否有任何副作用或有更好的方法来做到这一点?

html css web-standards w3c-validation

259
推荐指数
11
解决办法
2万
查看次数

在DOM中节点ID是否敏感?

这个HTML有效吗?或者id'a'与id'A'相同?

<div id="a">alpha</div>
<div id="A">Alpha</div>
Run Code Online (Sandbox Code Playgroud)

html dom

23
推荐指数
2
解决办法
8962
查看次数

CSS中的属性值区分大小写吗?

我观察到一些CSS属性,如font-family用引号声明,可能区分大小写,但所有其他都不是......但是Web浏览器和"HTML渲染器"必须如何解释?在任何CSS上下文(XML,SVG等)和所有其他应用程序中是否相同?标准说的是什么?

示例:Adobe InDesign导出两者,font-family:'Optima Bold'font-family:'optima bold'.我可以"规范化为小写"(例如合并类似的类)吗?

笔记

参考文献不完整且存在冲突:


这个问题/答案相比,这里的观点或许可以转化为某些(个人)客观考虑因素:

  1. 这个答案有一个(目标!)规范(CSS3,CSS3,XHTML1或HTML5的W3C规范)来源?

  2. "标准font-family唯一名称"不能区分大小写(否则不再是标准的)...因此,区分大小写的唯一合理(通过合理的参数)属性是:

    2.1.Xurl(X),见background,等等;

    2.2.content价值观,例如 ;

    2.3....... 更多?...

html css properties case-sensitive

20
推荐指数
2
解决办法
1万
查看次数

如何将CSS选择器应用于区分大小写的属性值?

如果CSS和HTML都是不区分大小写的语言(*),那么W3C

选择器中属性名称和值的区分大小写取决于文档语言.

如何在选择器中将属性值区分为区分大小?例如,

div[title=TITLE] {color:green}
Run Code Online (Sandbox Code Playgroud)

不会使此HTML的文本为绿色:

<div title="title">This is a div</div>
Run Code Online (Sandbox Code Playgroud)

小提琴这里.

这是浏览器中的错误吗?当我说"浏览器"时,我指的是所有这些.或者我正在查看未完成的CSS3规格版本?这将是奇怪的,因为文本的同一行也是在CSS2规范在这里.

(*)除了一些显式异常的功能,例如类和ID名称.请注意,此示例没有类名或ID名.

html css css-selectors

15
推荐指数
2
解决办法
1247
查看次数

案例敏感性

可能重复:
CSS选择器中的类名是否区分大小写?

在我的应用程序中使用css classname进行样式设置.但是在浏览器中查看时,应用的类名也附加了css,但由于与tagclass名称和css classname中的区分大小写,因此未应用样式.怎么解决这个?

谢谢

css

8
推荐指数
1
解决办法
6168
查看次数

2
推荐指数
2
解决办法
1105
查看次数