aboutsummaryrefslogtreecommitdiff
path: root/files/zh-cn/glossary/empty_element/index.html
diff options
context:
space:
mode:
authorFlorian Merz <me@fiji-flo.de>2021-02-11 12:56:40 +0100
committerFlorian Merz <me@fiji-flo.de>2021-02-11 12:56:40 +0100
commit310fd066e91f454b990372ffa30e803cc8120975 (patch)
treed5d900deb656a5da18e0b60d00f0db73f3a2e88e /files/zh-cn/glossary/empty_element/index.html
parent8260a606c143e6b55a467edf017a56bdcd6cba7e (diff)
downloadtranslated-content-310fd066e91f454b990372ffa30e803cc8120975.tar.gz
translated-content-310fd066e91f454b990372ffa30e803cc8120975.tar.bz2
translated-content-310fd066e91f454b990372ffa30e803cc8120975.zip
unslug zh-cn: move
Diffstat (limited to 'files/zh-cn/glossary/empty_element/index.html')
-rw-r--r--files/zh-cn/glossary/empty_element/index.html40
1 files changed, 40 insertions, 0 deletions
diff --git a/files/zh-cn/glossary/empty_element/index.html b/files/zh-cn/glossary/empty_element/index.html
new file mode 100644
index 0000000000..6d9fb8d229
--- /dev/null
+++ b/files/zh-cn/glossary/empty_element/index.html
@@ -0,0 +1,40 @@
+---
+title: 空元素
+slug: Glossary/空元素
+tags:
+ - Glossary
+ - 中级
+ - 词汇
+translation_of: Glossary/Empty_element
+---
+<p>一个<strong>空元素(empty element)</strong>可能是 HTML,SVG,或者 MathML 里的一个不能存在子节点(例如内嵌的元素或者元素内的文本)的{{Glossary("element")}}。</p>
+
+<p><a href="http://www.w3.org/html/wg/drafts/html/CR/">HTML</a>,<a href="http://www.w3.org/TR/SVG2/">SVG</a> 和 <a href="http://www.w3.org/Math/draft-spec/">MathML</a> 的规范都详细定义了每个元素能包含的具体内容(define very precisely what each element can contain)。许多组合是没有任何语义含义的,比如一个 {{HTMLElement("audio")}} 元素嵌套在一个 {{HTMLElement("hr")}} 元素里。</p>
+
+<p>在 HTML 中,通常在一个空元素上使用一个闭标签是无效的。例如, <code>&lt;input type="text"&gt;&lt;/input&gt;</code> 的闭标签是无效的 HTML。</p>
+
+<p>在 HTML 中有以下这些空元素:</p>
+
+<ul>
+ <li>{{HTMLElement("area")}}</li>
+ <li>{{HTMLElement("base")}}</li>
+ <li>{{HTMLElement("br")}}</li>
+ <li>{{HTMLElement("col")}}</li>
+ <li>{{HTMLElement("colgroup")}} when the {{htmlattrxref("span", "colgroup")}} is present</li>
+ <li>{{HTMLElement("command")}}</li>
+ <li>{{HTMLElement("embed")}}</li>
+ <li>{{HTMLElement("hr")}}</li>
+ <li>{{HTMLElement("img")}}</li>
+ <li>{{HTMLElement("input")}}</li>
+ <li>{{HTMLElement("keygen")}}</li>
+ <li>{{HTMLElement("link")}}</li>
+ <li>{{HTMLElement("meta")}}</li>
+ <li>{{HTMLElement("param")}}</li>
+ <li>{{HTMLElement("source")}}</li>
+ <li>{{HTMLElement("track")}}</li>
+ <li>{{HTMLElement("wbr")}}</li>
+</ul>
+
+<div class="note">
+<p><strong>Note</strong>: 在极少数情况下,空元素被错误地称为“无效元素”(void elements)。</p>
+</div>