HTML标签和HTML对象有什么区别?

时间:2014-06-23 12:02:47

标签: javascript html

我指的是一些HTML标签,当我遇到不同的网站时,我对术语“HTML标签”和“HTML对象”感到困惑。 HTML标记引用和HTML元素对象引用中提供了一些HTML标记,如“canvas”,“li”,“ol”等等,在以下网站中。 http://www.w3schools.com/tags/default.asp 并在页面的“HTML元素对象参考”部分 http://www.w3schools.com/jsref/default.asp。 那么,他们有什么不同?它们的功能是什么? 我如何完全引用它们? “HTML标签”或“HTML对象”?

3 个答案:

答案 0 :(得分:1)

HTML标记构成HTML文档的标记。

例如<p> <a> <body> <script>是标签。

Javascript可用于使网页动态化。使用基于浏览器的javascript,有Document Object Model。这会将HTML文档转换为可以通过javascript操作的对象集合。这些是w3schools所指的HTML对象。

答案 1 :(得分:0)

我相信你指的是两件不同的事情。第一个链接是关于您在HTML文档中看到的实际标记。第二个链接是关于JavaScript dom api。当他们说对象时,他们正在谈论标签的JavaScript对象表示。请查看此链接http://www.w3schools.com/jsref/dom_obj_li.asp。这表明dom api正在为HTML文档创建一个li标签。以下是您可以查看的更多网站。

https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model

答案 2 :(得分:0)

我从未听过“HTML对象”这个词。对于标签和元素之间的区别,请查看http://perfectionkills.com/tag-is-not-an-element-or-is-it/http://annevankesteren.nl/2004/05/tags-vs-elements - tldr:标签是标记的一部分,而元素是文档的语义部分。

关于对象的任何讨论可能都是指Document Object Model中的实体,它代表用于以编程方式访问元素的API。