HTML标签和元素有什么区别?

新手上路,请多包涵

我注意到大多数人交替使用 HTML 标签HTML 元素 这两个词。

但是它们之间有什么区别呢?

我看到它的方式是标签在源代码中,元素是 DOM 中处理的标签(由浏览器)。我错了吗?

原文由 user 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 515
2 个回答

HTML 标签只是打开或关闭实体。例如:

<p></p> 被称为HTML标签

HTML 元素包含开始标签、结束标签、内容(无内容标签可选) 例如:

<p>This is the content</p> : 这个完整的东西叫做 HTML 元素

原文由 Amol Chavan 发布,翻译遵循 CC BY-SA 3.0 许可协议

HTML 标签与元素与属性

HTML 元素

HTML 中的元素表示某种结构或语义,通常由开始标记、内容和结束标记组成。以下是一个段落元素:

>  <p>
> This is the content of the paragraph element.
> </p>
>
> ```
>
> ### HTML标签
>
> 标签用于标记 HTML 元素的开始和结束。

”`

HTML 属性

属性定义元素的特性,由属性/值对组成,并出现在元素的开始标记中。元素的开始标记可以包含任意数量的空格分隔的属性/值对。

术语“标签”最常见的误用是将 alt 属性称为“alt 标签”。 HTML 中没有这样的东西。 Alt 是一个属性,而不是一个标签。

 <img src="foobar.gif" alt="A foo can be balanced on a bar by placing its fubar on the bar's foobar.">

资料来源: 456bereastreet.com: HTML 标签与元素与属性

原文由 SK. 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏