[1] 引数実体 %head.misc
は、 HTML DTD
で head
要素の内容モデルの記述のために使われています。
[2] HTML4 <IW:HTML4:"sgml/dtd.html#head.misc">, <IW:HTML4:"sgml/loosedtd.html#head.misc"> では:
script
| style
| meta
| link
| object
[3]
この引数実体は head
要素型の内容模型で添加要素の指定に使われています。
どうしてわざわざそんなことをしているかというと、 title
要素を必須にし、 base
要素を高々1個に制限しつつ、他の要素型は任意個数で、しかも全要素型が任意の順序で出現できるようにするためです。
XML の内容模型では添加要素指定が使えないので、 XHTML 1 の内容模型では、模型群だけを使って同じことがごちゃごちゃと書かれています。
(名無しさん [さげ])