@hendr1x が示唆するように、パディング/マージンの理由は、すべてのブラウザがいくつかの非常に基本的な基本プロパティに使用する独自のデフォルトスタイルシートを持っているためです。さまざまな Web サイトで使用されているスタイルシートを調べてみると、 という名前reset.css
のものに出くわすことがよくあります。これは、上記の問題により、ブラウザ間で基本的なスタイルが一貫していることを保証する単純なスタイルシートです。したがって、スタイリングの問題が多くのブラウザーによって設定された本文のパディング/マージンのみである場合は、次を追加するだけです。
body {
margin:0;
padding:0;
}
あなたのstylesheet.css
. または、Google で reset.css ファイルを検索することもできます。
「フォントが適切に表示されない」ということについて、あなたが何を意味しているのかが少し不明確です。レンダリングが不十分であることを意味します (つまり、鮮明でない/ギザギザ/貧弱に見えます)。あなたが Windows Chrome ユーザーなら、多くの人と同じように、フォントのレンダリングがいかに貧弱であるかにぶつかっただけです。Chrome の市場シェアが非常に高いことを念頭に置いて、フォントの選択を再考し、Chrome に適したものを見つける必要があります。Firefox ユーザーとして、Gecko でのフォント レンダリングに関する問題はほとんど、またはまったくありませんが、レガシー IE と Chrome では問題がよく見つかります。Google Web-Fontsは Web セーフ フォントの優れたリソースですが、それでも Chrome の問題は依然として蔓延していることに注意してください。
また: なぜ<center>
タグを付けているのですか? 何もしていないようで、HTML5 仕様にもありません。削除することをお勧めします。