当前位置 : 主页 > 网页制作 > css >

css – 声明样式规则的两种方式之间的空间有什么不同

来源:互联网 收集:自由互联 发布时间:2021-06-13
这两个变化之间的功能差异是什么: #someID.SomeClass a 和 #someID .SomeClass a 所有格式不同的是在#someID和.SomeClass之间插入一个空格.当我在观看教程时,人们有时会做空间,有时候不会,所以我不
这两个变化之间的功能差异是什么:

#someID.SomeClass a

#someID .SomeClass a

所有格式不同的是在#someID和.SomeClass之间插入一个空格.当我在观看教程时,人们有时会做空间,有时候不会,所以我不确定它是否意味着什么或只是代码设计.

谢谢!

#someID.someClass a

会选择上面的eh元素.但它不会选择下面示例中的元素.

这表明someClass是具有id someID的相同元素的类.然后包含在这个元素中(任意数量的级别)将是元素a.

例:

<div id="someID" class="someClass">
  ...
  <a ...> </a>
</div>

#someID .someClass a

这个表明你有一个id为someID的元素,然后有一些级别,那里是someClass类的元素,最后,一些更低级别,你有元素a.

例:

<div id="someID">
  ...
  <div class="someClass">
    ...
    <a ...> ... </a>
  </div>
</div>

将选择上面的元素.

网友评论