HTML标记和元素之间有什么区别?

use*_*ser 61 html terminology

我注意到大多数人都可以互换地使用HTML标签HTML元素.

但它们之间有什么区别?

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

4m0*_*m01 100

HTML标记只是打开或关闭实体.例如:

<p></p> 称为HTML标记

HTML元素包含打开标记,结束标记,内容(对于无内容标记是可选的)例如:

<p>This is the content</p> :这个完整的东西被称为HTML元素

  • 这是一个很好的答案,因为人们期待一些深奥甚至有点复杂的东西,但在谈到HTML时,它只是一个非常有用的词汇专业化,以获得良好的粒度.有谁知道这些术语是否也适用于XML? (7认同)
  • 那么 &lt;img src="" /&gt; 呢?它是 html 标签还是 html 元素? (2认同)
  • @YuvrajPatil它们都是.它是一个没有内容的标签,它也是一个元素 (2认同)

Sim*_*mar 21

HTML标记与元素与属性

HTML元素

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

<p>
This is the content of the paragraph element.
</p>
Run Code Online (Sandbox Code Playgroud)

HTML标签

标签用于标记HTML元素的开头和结尾.

<p></p>
Run Code Online (Sandbox Code Playgroud)

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.">
Run Code Online (Sandbox Code Playgroud)

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


小智 8

HTML元素

HTML元素通常由开始标记和结束标记组成,其中插入内容:

<tagname>Content goes here...</tagname>
Run Code Online (Sandbox Code Playgroud)

HTML 元素是从开始标记到结束标记的所有内容. 资源

HTML属性

属性用于定义HTML元素的特征,并放置在元素的开始标记内.所有属性由两部分组成:名称.

  • 所有HTML元素都可以具有属性
  • 属性提供有关元素的其他信息
  • 始终在开始标记中指定属性
  • 属性通常以名称/值对的形式出现,如:name ="value" Source

HTML标记与元素

"元素"和"标签"是广泛混淆的术语.HTML文档包含标记,但不包含元素.元素仅在解析步骤之后从这些标记生成. 来源:维基百科> HTML_element

HTML元素由起始标记定义.如果元素包含其他内容,则以结束标记结束.

例如<p>,开始一个段落的标记,并且</p>正在关闭同一段落的标记但是<p>This is paragraph</p>是一个段落元素.

来源:tutorialspoint> html_elements


小智 7

HTML 元素:

Html 元素由开始和结束标记组成,其间插入内容:

例如:

<p>HTML Element</p>
Run Code Online (Sandbox Code Playgroud)

html标签:

HTML 标签只是一个开始或结束实体。 例如: <p> and </p>称为 Html 标签。

在此输入图像描述


kat*_*ibs 5

让我们简单地说一下。元素是一组正在使用的开始和结束标签。

元件

<h1>...</h1>
Run Code Online (Sandbox Code Playgroud)

标签 H1开幕标签

<h1>
Run Code Online (Sandbox Code Playgroud)

H1关闭标签

</h1>
Run Code Online (Sandbox Code Playgroud)