html – 哪些DOM元素不能接受id?

html – 哪些DOM元素不能接受id?,第1张

概述我正在读这个 basic tutorial on canvas elements.(几乎)在下面的句子引起了我的注意: The id attribute isn’t specific to the element but is one of the default HTML attributes which can be applied to (almost) every HTML element 我正在读这个 basic tutorial on canvas elements.(几乎)在下面的句子引起了我的注意:

The ID attribute isn’t specific to the element but is one of the default HTML attributes which can be applIEd to (almost) every HTML element

哪些HTML元素不能接受ID?

解决方法 在HTML5中,ID属性是 global attribute,可以在任何元素上指定.

如果你看看Document Type Declaration for HTML4,你可以找到没有%attrs的元素;在他们的属性列表中定义,表示它们不支持ID属性.那些包括在“文档头”部分的底部附近:head,Title,BASE,Meta,STYLE,SCRIPT和HTML.

请注意,尽管ParaM元素不包括%attrs;声明在其属性列表中,它明确允许该ID列表中的ID属性本身.

<!ATTList ParaM  ID          ID             #IMPLIED  -- document-wIDe unique ID --  name        cdaTA          #required -- property name --  value       cdaTA          #IMPLIED  -- property value --  valuetype   (DATA|REF|OBJECT) DATA   -- How to interpret value --  type        %ContentType;  #IMPLIED  -- content type for value                                      when valuetype=ref --  >
总结

以上是内存溢出为你收集整理的html – 哪些DOM元素不能接受id?全部内容,希望文章能够帮你解决html – 哪些DOM元素不能接受id?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1102388.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存