HTMLが<body>
タグに設定するデフォルトのmargin
とは何ですか?ある程度の自動マージンがあることに気付きましたが、それがどれだけか(そしてそれがpx
または%
などにあるのか)誰にも分からないのではないかと思っています。
ほとんどの主要なブラウザでは、デフォルトのマージンはすべての側で8px
です。ブラウザが提供するuser-agent-stylesheet
によってピクセル単位で定義されます。
一部のブラウザでは独自のuser-agent-stylesheet
を作成して使用できますが、Webサイトを開発している場合は、ユーザーがスタイルシートを変更せずに別のスタイルシートを表示する可能性が高いため、これを変更しないことをお勧めしますあなたよりもページ。
変更したい場合は、これを行うことができます:
body {
margin: 0px;
padding: 0px;
...
}
ただし、大規模なプロジェクトがあり、より完全にしたい場合は、 normalize.css を使用します。ブラウザ間で一貫性を保つために、多くのデフォルト値をリセットします。
W3SchoolのCSSリファレンス によると、bodyタグのデフォルトのプロパティと値は、
body{ display : block; margin : 8px; }
そして、 Chrome Devツールの計算ペイン