[1] [[内容モデル]]における[DFN[[RUBYB[なし]@en[nothing]]]]は、[[要素]]や[[テキスト]]が[[子供]]として認められないことを表します。

* 仕様書

[REFS[
- [2] [CITE@en-GB-x-hixie[HTML Standard]] ([TIME[2014-08-01 23:14:59 +09:00]] 版) <http://www.whatwg.org/specs/web-apps/current-work/#concept-content-nothing>
]REFS]

* 定義

[3] [[要素]]の[[内容モデル]]が[DFN[[RUBYB[なし]@en[nothing]]]]であるとき、
[[要素間空白]]以外の [[[CODE(DOMi)@en[Text]]節点]]や[[要素節点]]を含んでは[['''なりません''']] [SRC[>>2]]。

* 子供

[4] [[なし]]のとき、次の[[節点]]を[[子供]]に含めることができます。

[FIG(short list)[
- [[要素間空白]]
- [[注釈]]
- [[処理指令]]
]FIG]

[5] [[なし]]のとき、次の[[節点]]を[[子供]]に含めることはできません。

[FIG(short list)[
- [[空白]]以外を含む [CODE(DOMi)@en[[[Text]]]]
- [[要素]]
]FIG]

;; [11] [[HTML]] 構文では、これらを直接[[子供]]にする方法は存在しません。しかし、 [[XML]] や [[DOM]]
ではこれらを[[子供]]にすることも可能です。

* 要素の一覧

[6] 次の[[HTML要素]]がこの[[内容モデル]]を採用しています。

[FIG(short list)[
- [CODE(HTMLe)@en[[[base]]]]
- [CODE(HTMLe)@en[[[link]]]]
- [CODE(HTMLe)@en[[[meta]]]]
- [CODE(HTMLe)@en[[[hr]]]]
- [CODE(HTMLe)@en[[[br]]]]
- [CODE(HTMLe)@en[[[wbr]]]]
- [CODE(HTMLe)@en[[[embed]]]]
- [CODE(HTMLe)@en[[[param]]]]
- [CODE(HTMLe)@en[[[source]]]]
- [CODE(HTMLe)@en[[[track]]]]
- [CODE(HTMLe)@en[[[area]]]]
- [CODE(HTMLe)@en[[[colgroup]]]]
- [CODE(HTMLe)@en[[[col]]]]
- [CODE(HTMLe)@en[[[input]]]]
- [CODE(HTMLe)@en[[[option]]]]
- [CODE(HTMLe)@en[[[keygen]]]]
- [CODE(HTMLe)@en[[[menuitem]]]]
- [CODE(HTMLe)@en[[[img]]]]
]FIG]

[7] これは [CODE(HTMLe)@en[[[colgroup]]]] を除き、[[void要素]] (のうち[[適合]]するもの)
と一致しています。


* 関連

[10] [[終了タグ]]が存在しない[[void要素]]とほぼ共通してはいますが、異なる概念です。

* 歴史

[8] 2014年7月までは[RUBYB[空]@en[empty]]と呼ばれていました [SRC[>>9]]。

;; 詳しくは[[空要素]]を参照してください。

[REFS[
- [9] [CITE@en[Web Applications 1.0 r8695        Catch up with recent changes that were made while the pipeline was down. Sorry for jamming all these changes into one patch.]] ([TIME[2014-08-02 01:30:00 +09:00]] 版) <http://html5.org/r/8695>
]REFS]



[13] [CITE@en[Require <iframe> to be empty by sideshowbarker · Pull Request #2049 · whatwg/html]]
([TIME[2016-11-23 23:47:20 +09:00]])
<https://github.com/whatwg/html/pull/2049>