0

CSS の勉強を真剣に始めたばかりで、CSS のスキルを練習しました。私が遭遇した特定の問題の 1 つは、通常、特定のブラウザーでマージン/パディングが必要な最初の要素でした。

だから私の質問は、それは良い習慣ですか?

* {
  margin: 0px;
  padding: 0px;
  border: 0px;
}

私のCSSドキュメントに?私はこれについてさまざまな答えを読んでいます。これによりブラウザ間の互換性が向上すると言う人もいれば、レンダリングが遅くなると言う人もいます (古いシステムでは良い考えではありません)。

編集:reset.cssを調査したところ、*のリセットと非常によく似ているようです。私はたまたまnormalize.cssに出くわしましたが、それはブラウザ間で互換性を持たせるためのより良い代替手段ですか?

EDIT2:すべての提案をありがとう。私は今、この問題をもう少し理解しており、非常に意見が分かれているようです。ブラウザーがコンテンツをレンダリングするさまざまな方法があるため、これは決してなくなることのない質問です。

4

2 に答える 2