是否允许在html文档中使用自动关闭div标签?

rip*_*234 3 html

此问题专门针对脚本标记.我认为它也适用于div,但我只想确定.这是合法的HTML吗?

<div/>

Ode*_*ded 7

不,它不是合法的HTML.

div元素未被描述为DTD(4.01)中的EMPTY元素.

该定义没有EMPTY:

<!ELEMENT DIV - - (%flow;)*            -- generic language/style container -->
<!ATTLIST DIV
  %attrs;                              -- %coreattrs, %i18n, %events --
  %reserved;                           -- reserved for possible future use --
  >
Run Code Online (Sandbox Code Playgroud)

与以下定义形成对比HR:

<!ELEMENT HR - O EMPTY -- horizontal rule -->
<!ATTLIST HR
  %attrs;                              -- %coreattrs, %i18n, %events --
  >
Run Code Online (Sandbox Code Playgroud)