の 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>。