>body { height: 100% } は body 自身が initial containing box
貴方は馬鹿ですか?
>ルート要素のコンテナブロック(これを初期コンテナブロックと呼ぶ)はユーザエージェントが定める。
と書いてあるでしょう。どうして body自身が初期コンテナブロックですか。
ルート要素である html要素が、コンテナブロックを設定するに決まってるでしょ。
>つまり実際に表示可能な領域
>(ウィンドウから各種のバーを取り除いた純粋な描画エリア) の
>高さがそれにあたり、ウィンドウのサイズを変更する毎に計算し直される。
何故その様な、まわりクドイ解説をする必要がありますか?
仕様書では、閲覧領域(viewport)という用語を定義しているのですが。
>html 要素に高さ (height) のプロパティを想定することはそれ自身を
>initial containing box として扱っているわけで、すなわち誤り。
という事は、仕様書が誤りということになります。
[email protected] に報告してやってください(w