HTML5の自己終了タグの完全なリストから取得したリストは次のとおりです
<area />
<base />
<br />
<col />
<command />
<embed />
<hr />
<img />
<input />
<keygen />
<link />
<meta />
<param />
<source />
<track />
<wbr />
完結しているか気になるのですが、他にあるでしょうか?
HTML5の自己終了タグの完全なリストから取得したリストは次のとおりです
<area />
<base />
<br />
<col />
<command />
<embed />
<hr />
<img />
<input />
<keygen />
<link />
<meta />
<param />
<source />
<track />
<wbr />
完結しているか気になるのですが、他にあるでしょうか?
それらは自己閉鎖要素ではありません。それらは空要素です。
void 要素には終了タグがあってはなりません。HTML5 では、<br>
と<br />
は同じことを意味します: どちらも開始タグです! これらの要素に終了タグが必要ないのはたまたまです。HTML5 には自己終了タグの概念はありません。
個人的には、スラッシュがある方が読みやすいと思いますが、スラッシュなしでこれらを書くこともできます。
W3C リストによると、リストは完成しているようです(ただし、Quentin が指摘しているように、HTML5 ドラフトはまだ変更される可能性があります)。
に加えて、さまざまな情報源によると、次の古いタグまたは非標準タグは無効です。
basefont, bgsound, frame, isindex
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
ます。たとえば、math
andsvg
は自己閉鎖することができます。script
SVG コンテキストで自己終了することができます。