HTML的入门学习(一)

在学习HTML的过程中,发现了一些新的概念,空元素,可替代元素,这里就做一下学习的笔记,具体的学习内容是通过MDN上查找到的。

空元素(https://developer.mozilla.org/zh-CN/docs/Glossary/%E7%A9%BA%E5%85%83%E7%B4%A0)

一个空元素(empty element)可能是 HTML,SVG,或者 MathML 里的一个不可能存在子节点(例如内嵌的元素或者元素内的文本)的element。

HTML,SVG和MathML的规范都详细定义了每个元素能包含的具体内容(define very precisely what each element can contain)。许多组合是没有任何语义含义的,比如一个


 元素里。

在 HTML 中,通常在一个空元素上使用一个闭标签是无效的。例如,的闭标签是无效的 HTML。

在 HTML 中有以下这些空元素:


 when the span is present


Note: 在极少数情况下,空元素被错误地称为“无效元素”(void elements)。

可替换元素(https://developer.mozilla.org/zh-CN/docs/Web/CSS/Replaced_element)

CSS 里,可替换元素(replaced element)的展现不是由CSS来控制的。这些元素是一类 外观渲染独立于CSS的 外部对象。 典型的可替换元素有 、 、