#
“トランスペアレント・コンテンツ・モデル”とは?
“トランスペアレント・コンテンツ・モデル(Transparent content models)”はその要素のコンテンツ・モデルが透過である、すなわち親要素のコンテンツ・モデルをそのまま継承することを表します。
“トランスペアレント(Transparent)”な要素の中にはその要素の親要素が含むことができるコンテンツを配置することができます。
例えば、“a”要素は“span”要素が親要素である場合はフレージング・コンテンツのみ含むことができますが、“div”要素が親要素である場合はフレージング・コンテンツ以外のフロー・コンテンツも含むことができます。
なお、トランスペアレントな要素でも含むことができるコンテンツに別途制約がある場合があります。例えば、“a”要素の場合はインタラクティブ・コンテンツや他の“a”要素をその中に含むことはできません。
親要素がない場合、要素の中に配置できるコンテンツはフロー・コンテンツです。
#