2016-05-31 127 views
0

HTML 5中的标签和元素之间有什么区别?有人能给我两者之间的详细解释吗?标签Vs HTML中的元素5

我在问这个问题,因为我在网上甚至在W3C网站上看到了很多混淆,它们之间可以互换使用,但是没有进一步的说明就会有所不同。

到目前为止,从我的理解:

标签:

在HTML中,有两种类型的标签:配对标签和配对的标签。配对标签由开始标签和结束标签之间的文本组成。一个不成对的标签只包含一个开始标签。

元件:

与标签具有相同的描述,但名称不同。

回答

0

元素由标签和内容组成。元素从标签开始,然后是内容,然后关闭标签。

段落标记:

<p> 

段落元素:

<p>content</p> 

对于这里普遍定义检查: https://dev.w3.org/html5/html-author/#elements

+0

谢谢阿里。到目前为止,我得到了这样的结果: HTML元素是由开始标记定义的HTML文档的单独组件。如果元素包含内容文本,则将结束标记附加到分隔标记。我的理解是否正确? @AliSheikhpour – Ronald

+0

是的。但是有一些空的元素以及'
'和'


'。此外,我认为没有内容的配对标签也是一个元素,其中'

'是一个起始标签,'

'是一个结束标签,'

'没有任何内容是一个段落元素。 –

+0

找到元素的通用定义:https://dev.w3.org/html5/html-author/#elements –

-1

的HTML FIME组成元素。每个元素都有一个标记名。具有配对标记名的元素的一些示例如下: - div - p - head - body。 未成标记名的一些例子: - BR - IMG - 链接

在HTML文件中,这个例子中,你可以看到它的每一个正确的标记名的几个要素:

<!DOCTYPE html> 
<html> 

    <head> 
    <title>basic page</title> 
    <head> 

    <body> 

    <h1>This is a title</h1> 
    <p>This is a paragraph</p> 

    </body> 

</html>