CSS:如何引用标签

Tha*_*ham 1 html css tags

我知道怎么tag用a idclassin 来引用acss

 <table id="cooltable">
      <tr>
          <td></td>
          <td></td>
      </tr>
 </table>
Run Code Online (Sandbox Code Playgroud)

所以css,你这<table>是指

 table#cooltable{
     ...
 }
Run Code Online (Sandbox Code Playgroud)

但是,如果我想引用了<td><table>CSS中,我该怎么办呢?

Sam*_*war 7

在CSS中,空格字符本身就意味着"后代".例如,这指的是每个td后代table#cooltable:

table#cooltable td {
    ...
}
Run Code Online (Sandbox Code Playgroud)

您也可以使用>运算符:这更严格,仅适用于直接子项.要使用它实现相同的效果,您可以写:

table#cooltable > tr > td {
    ...
}
Run Code Online (Sandbox Code Playgroud)

在这种情况下,我更喜欢第一个选项,但有一些情况 - <div>例如多个标签层,或嵌套表,这是一个非常有用的工具.