【发布时间】:2012-03-15 02:34:29
【问题描述】:
在 HTML 4.01 中,某些结束标签是禁止,这意味着拥有它们的标记无效,例如:
Invalid Valid
=================== =================
<BR/> <BR>
<BR></BR>
<IMG src="..."/> <IMG src="...">
<IMG ...></IMG>
<INPUT ... /> <INPUT ...>
<INPUT ...></INPUT>
在 HTML 4.01 规范中,结束标记是 optional 或 forbidden 的指示在the index of elements 中得到了很好的总结:
Name Start Tag End Tag
AREA F
BASE F
BASEFONT F
BODY O O
BR F
COL F
COLGROUP O
DD O
DT O
FRAME F
HEAD O O
HR F
HTML O O
IMG F
INPUT F
ISINDEX F
LI O
LINK F
META F
OPTION O
P O
PARAM F
TBODY O O
TD O
TFOOT O
TH O
THEAD O
TR O
HTML 5 等价物表示哪些结束标签在哪里:
- 需要
- 可选(隐式)
- 禁止
【问题讨论】: