2006.02.01包含ブロックとは、祖先要素のうち、もっとも近い祖先の要素にあたるブロックボックスを形成する要素の内容領域を指します。当該要素の親要素をさかのぼっていっていってブロックボックスを形成する要素があれば、そのブロックボックスを形成する要素の内容領域が包含ブロックということになります。仕様において包含ブロックは次のように定義されています。Agnet(ユーザエージェント)によって選択される(表示域と関連付けられる可能性がある)。edge)で形成される。指定されている場合、包含ブロックは連続メディアの表示域によって設定される。ページ付けメディアの場合はページボックスの表示域になる。block)を包含ブロックとする。いずれかである要素を持つ場合は、次の方法によって包含ブロックが決まる。directionプロパティの値に依存する。right)である場合、包含ブロックの左上端は、祖先要素に生成される最初のボックスの左上端になり、右下端は、祖先要素の最後のボックスの内容辺の右下端に一致する。left)である場合、右上端は祖先要素に生成される最初のボックスの右上端になり、左下端は、祖先要素の最後のボックスの内容辺の右下端になる。padding(パッディング)辺によって形成される。body要素の内容領域ということになります。block)として機能します。body要素の内容領域となります。表示する初期値ではなくなり、初期包含ブロック(html要素の矩形領域)の横幅・高さが指定されたことになり、body要素の内容領域もこれに準ずることになります。body要素の内容領域を包含ブロックに設定するのではなく、html要素の矩形領域である初期包含ブロックを包含ブロックとして設定します。block)を包含ブロックとする」に当てはまります。このように各要素に設定された包含ブロックは、各要素の生成するボックスの位置やサイズの多くの設定の基準値として参照されることになります。positionプロパティが導入されたことにより、各設定の基準値の参照が複雑化し、内容を整理する為に定義されたものです。使いこなす上ではしっかりとその概念を理解しておかれることをおすすめします。発音ガイドボックスモデルContactWeb制作に関するご相談、お気軽にお問い合わせください。/WebデザイナーContactSubscribeTwitterFacebookGoogle+。