サイトをつくるときは最初にreset.cssかnormalize.cssを読み込む
ChromeやSafariなど、ブラウザはそれぞれユーザーエージェントスタイルシートと呼ばれるデフォルトのCSSを持っていて、CSSを当てていないHTMLでもある程度読みやすく表示されるようになっています。
ただし、それぞれの値は異なるので、ブラウザごとに余白など見た目が違ってきます。
このままの状態でスタイルを書いていくと、ブラウザごとに食い違いがでてしまいます。
reset.cssでリセットする
この各ブラウザのデフォルトCSSを0値にリセットしてくれるのが、reset.cssです。
reset.cssを読み込んでから、スタイルを書くことでブラウザの差異なく構築することができます。
reset.cssはいくつかあって、最近人気のreset.cssはこちらから確認することができます。
cssreset.com