Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 在表中为TR或TD分配ID是否有效?_Html_Css_Html Table - Fatal编程技术网

Html 在表中为TR或TD分配ID是否有效?

Html 在表中为TR或TD分配ID是否有效?,html,css,html-table,Html,Css,Html Table,标题本身是不言自明的 出于好奇,我想知道在表中为TR或TD分配ID是否可能而且最重要的是是否有效 比如: <td class = "xyz" id = "abc"></td> 或 我在谷歌上搜索了一下,但找不到相关的答案,所以我想我可以在这里问一下 谢谢 这是完全正确的。您可以给任何HTML元素一个类或ID id属性为HTML元素指定一个唯一的id(该值在HTML文档中必须是唯一的) id属性最常用于指向样式表中的样式,并由JavaScript(通过htmldo

标题本身是不言自明的

出于好奇,我想知道在表中为
TR
TD
分配ID是否可能而且最重要的是是否有效

比如:

<td class = "xyz" id = "abc"></td>


我在谷歌上搜索了一下,但找不到相关的答案,所以我想我可以在这里问一下


谢谢

这是完全正确的。您可以给任何HTML元素一个类或ID

id属性为HTML元素指定一个唯一的id(该值在HTML文档中必须是唯一的)

id属性最常用于指向样式表中的样式,并由JavaScript(通过htmldom)操作具有特定id的元素


来源:

该id用于引用css文件或javascript中的html控件。您需要确保没有两个id是匹配的,即使它不是禁止的,但会导致预期的结果

在css中:

<style>
  #myid{
    color:red;
  }
</style>

#粘虫{
颜色:红色;
}
在JQuery中:

<script>
    alert($("#myid").name;
</script>

警报($(“#myid”).name;

更新:修复了使用类选择器代替id选择器的错误。

您可以使用
id来定位您的
,就像通过CSS的任何其他元素一样。基于W3C标准,这是完全有效的。

是的,在这些元素上有类和/或id是有效的。您可以将它们应用于所有HTML元素。对于更多信息请参见

正如您所看到的,class和id是全局属性

全局属性是所有HTML元素的公共属性;它们可以 可以在所有元素上使用,但属性可能对 一些因素

以下属性是所有HTML元素(即使是本规范中未定义的元素)的通用属性,可以在上指定这些属性:

  • 身份证


是的。当然是这样。如果您需要针对特定的
td
/
tr
,那么它没有任何问题。这有帮助,但不能直接回答问题;)您使用的是类选择器“。”既然我们使用的是id,那么您应该使用id选择器“#”。
<script>
    alert($("#myid").name;
</script>