の Web ページの標準設定があり、<html><head></head>
続いて<body></body></html>
. 内には、各ページのテキストを取得するa と<body></body>
の 3 つのセクションがあります。3 つのセクションすべてが適用されました。は、黄色の背景と緑色の境界線で定義されています。とのセクションは緑の境界線内に表示されますが、 は緑の境界線の外側に表示されます。定義を削除すると、緑色の枠内に表示されます。<header></header>
<div></div>
<footer></footer>
display: block;
<body>
<header>
<div>
<footer>
display: block;
私はそれが起こるとは思っていませんでした。
編集 - を削除したときの問題ではなく、 にdisplay: block;
を含めたときの問題<div>
です<footer>
。のコードは の<div>
外側に表示<body>
され、フッター自体のコードは の内側に表示されます<body>
。