空要素タグ

空要素タグ (XML)

[1] 空要素タグは、開始タグの末尾が > のかわりに /> となっているものです。

XML における空要素タグ

[3] 空要素タグは、 XML で導入された構文です。

[5] 空要素タグを正しく処理できない実装があります。 (XML 仕様違反ですが、現実に存在するようです。) trkpt, XMLの非正規的処理

Web SGML における空要素タグ

[4] Web SGML 自体には空要素タグという概念はありませんが、 XML の構文は Web SGML で解釈できます。 Web SGML においてはNET可能開始タグとみなされます。 /NESTC (開始タグの最後の文字)、 >NET (終了タグ) です。

HTML における空要素タグ

[2] HTML では、void要素外来要素空要素タグと同じ構文が認められています。 ただし void要素における / は飾りで、意味を持ちません。

詳しくは認められている斜線を参照。

メモ