Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么类型的HTML标记成对出现,什么不成对出现?_Html - Fatal编程技术网

什么类型的HTML标记成对出现,什么不成对出现?

什么类型的HTML标记成对出现,什么不成对出现?,html,Html,什么类型的HTML标记成对出现,什么不成对出现 说: HTML标记通常成对出现,如和,尽管有些标记表示空元素,因此是不成对的,例如 “空元素”是什么意思表示图像嵌入,它不是非空元素吗 谢谢。所有标签都是成对的,除了,在本文撰写时包括:区域、基地、br、col、embed、hr、img、input、keygen、link、meta、param、source、track和wbr。所有标签都是成对的,除了,在本文撰写时包括:区域、基地、br、col、embed、hr、img、input、keygen、

什么类型的HTML标记成对出现,什么不成对出现

说:

HTML标记通常成对出现,如
,尽管有些标记表示空元素,因此是不成对的,例如

“空元素”是什么意思<代码>表示图像嵌入,它不是非空元素吗


谢谢。

所有标签都是成对的,除了,在本文撰写时包括:区域、基地、br、col、embed、hr、img、input、keygen、link、meta、param、source、track和wbr。

所有标签都是成对的,除了,在本文撰写时包括:区域、基地、br、col、embed、hr、img、input、keygen、link、meta、param、,source、track和wbr。

维基百科页面(截至目前)混乱不堪,而且它使用了旧的HTML术语:HTML5中使用的术语“HTML 4.01和各种XHTML规范”被替换为“HTML”。这些术语用于描述不能包含任何内容的元素,其技术含义为HTML中定义的“内容”。当HTML使用标记以线性文本的形式出现时,这个“内容”出现在开始标记和结束标记之间(对于某些元素,这两个标记中的任何一个都可能隐含)。在文档对象模型中,“内容”由元素的子节点组成,这些子节点是元素节点或文本节点

空虚并不意味着看不见。例如,

通常作为水平规则呈现。但是元素是空的,因为它的定义不允许元素包含任何内容

“Void元素”在HTML5中由一个列表引入:区域、基、br、col、嵌入、hr、img、输入、键根、链接、元、参数、源、跟踪、wbr。然而,这意味着具有不允许内容的内容模型的元素;清单如下。这些元素的定义指定“内容模型:空”

如果元素在适用的HTML规范中声明为空/空元素,则该元素为空/空元素。每个元素的定义表示其内容模型(允许的内容)

“Empty element”是(或曾经是)在形式语法中声明内容为
Empty
的元素。因此,它只是一个语法概念:空元素在开始标记和结束标记之间不能有任何内容(任何元素或任何文本,空白除外)。根据除XHTML之外的HTML规则,必须省略(暗示)结束标记,而在XHTML中,可以在结束标记存在的情况下写入空元素,例如


,或者使用特殊语法,其中开始标记中的斜杠使其也充当结束标记,例如

。XHTML1.0版本中推荐使用后者

HTML5有两种语法(序列化、线性化):经典HTML语法和XHTML语法。在前者中,空元素的旧HTML规则适用于空元素,例如,

不允许使用结束标记。但是,为了兼容性,允许使用斜杠,如XHTML中的斜杠,例如

,但它没有任何效果。在XHTML语法中,所有XML语法规则都适用,因此仅

是致命的无效(格式良好错误),必须使用



。Wikipedia页面(截至目前)很混乱,而且它使用了旧的HTML术语:术语“在HTML5中,直到HTML4.01和各种XHTML规范都被“”取代。这些术语用于描述不能包含任何内容的元素,其技术含义为HTML中定义的“内容”。当HTML使用标记以线性文本的形式出现时,这个“内容”出现在开始标记和结束标记之间(对于某些元素,这两个标记中的任何一个都可能隐含)。在文档对象模型中,“内容”由元素的子节点组成,这些子节点是元素节点或文本节点

空虚并不意味着看不见。例如,

通常作为水平规则呈现。但是元素是空的,因为它的定义不允许元素包含任何内容

“Void元素”在HTML5中由一个列表引入:区域、基、br、col、嵌入、hr、img、输入、键根、链接、元、参数、源、跟踪、wbr。然而,这意味着具有不允许内容的内容模型的元素;清单如下。这些元素的定义指定“内容模型:空”

如果元素在适用的HTML规范中声明为空/空元素,则该元素为空/空元素。每个元素的定义表示其内容模型(允许的内容)

“Empty element”是(或曾经是)在形式语法中声明内容为
Empty
的元素。因此,它只是一个语法概念:空元素在开始标记和结束标记之间不能有任何内容(任何元素或任何文本,空白除外)。根据除XHTML之外的HTML规则,必须省略(暗示)结束标记,而在XHTML中,可以在结束标记存在的情况下写入空元素,例如


,或者使用特殊语法,其中开始标记中的斜杠使其也充当结束标记,例如

。XHTML1.0版本中推荐使用后者


HTML5有两种语法(序列化、线性化):经典HTML语法和XHTML语法。在前者中,空元素的旧HTML规则适用于空元素,例如,

不允许使用结束标记。但是,为了兼容性,允许使用斜杠,如XHTML中的斜杠,例如

,但它没有任何效果。在XHTML语法中,所有XML语法规则都适用,因此只有

是致命的无效(格式良好错误),必须使用



空表示元素内部没有内容(其他元素、文本)。您说的“内部”是什么意思?图像或其链接是否没有