3

HTML5の自己終了タグの完全なリストから取得したリストは次のとおりです

<area />
<base />
<br />
<col />
<command />
<embed />
<hr />
<img />
<input />
<keygen />
<link />
<meta />
<param />
<source />
<track />
<wbr />

完結しているか気になるのですが、他にあるでしょうか?

4

3 に答える 3

17

それらは自己閉鎖要素ではありません。それらは要素です。

void 要素には終了タグがあってはなりません。HTML5 では、<br><br />は同じことを意味します: どちらも開始タグです! これらの要素に終了タグが必要ないのはたまたまです。HTML5 には自己終了タグの概念はありません。

個人的には、スラッシュがある方が読みやすいと思いますが、スラッシュなしでこれらを書くこともできます。

于 2013-10-05T12:20:13.587 に答える
11

W3C リストによると、リストは完成しているようです(ただし、Quentin が指摘しているように、HTML5 ドラフトはまだ変更される可能性があります)。

に加えて、さまざまな情報源によると、次の古いタグまたは非標準タグは無効です。

basefont, bgsound, frame, isindex
于 2012-12-17T14:08:45.023 に答える
6

HTML 標準では、これらのvoid 要素を呼び出します。現在のリストは次のとおりです。

  • area
  • base
  • br
  • col
  • embed
  • hr
  • img
  • input
  • keygen
  • link
  • menuitem
  • meta
  • param
  • source
  • track
  • wbr

ただし、HTML ドキュメント内のコンテキストに基づいて、より多くの「自己終了」要素が存在する可能性があります。それらのリストを取得するには、HTML 標準を開いてを検索 ( Ctrl+FまたはCmd+ F) しAcknowledge the token's self-closing flagます。たとえば、mathandsvgは自己閉鎖することができます。scriptSVG コンテキストで自己終了することができます。

于 2016-01-17T13:37:34.950 に答える