head に height を設定できません

head はページに関する情報を記述するブロックなので、スタイルを指定することはありません。
2021年4月6日
ユーザー

本講義のようにhtml bodyともにheight: 100%;とした際は、きちんと表示されました(#11 1:51の表示)。

そこで、html { height: 100%; }とし、head { height: 0%; }とした場合、自動的にbodyheightが100%となり、1:51のような表示になるかと思ったのですが、実際は0:02の表示になりました。htmlの子要素はbodyheadしかないのに、100-0=100とはならないのでしょうか?

body { height: 100%; }とすれば解決するのですが、なぜこの方法ではできないのかと疑問に思ったため質問させていただきました。

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?

このレッスンの質問と回答(10)