さて、それはおそらく最高のタイトルではありません。ブラウザのリセットが必要な理由はわかっています。ブラウザにはさまざまなデフォルトが設定されているためです。
タイトルに入れるには長すぎた私の質問は次のとおりです。
全員がリセットスタイルシートを90%使用する必要がある場合、ブラウザがデフォルトのスタイルを設定する必要があるのはなぜですか?とにかくそれらを削除するだけですよね?
さて、それはおそらく最高のタイトルではありません。ブラウザのリセットが必要な理由はわかっています。ブラウザにはさまざまなデフォルトが設定されているためです。
タイトルに入れるには長すぎた私の質問は次のとおりです。
全員がリセットスタイルシートを90%使用する必要がある場合、ブラウザがデフォルトのスタイルを設定する必要があるのはなぜですか?とにかくそれらを削除するだけですよね?
特定のルールはデフォルトで意味があるため:
display:table-cell;
<b>
テキストを太字に<i>
し、テキストを斜体にします問題は、ブラウザにデフォルトがあるということではなく、デフォルトがすべて異なるということです。
頭のてっぺんから-スタイル設定されたサイトではなく、プレーンなhtmlを表示するときに合理的なことをするため。
誰もが「リセットスタイルシート」を使用しているわけではないからです。私の頭の上の最大の例は、ブラウザのデフォルトフォントでコンテンツを表示するウィキペディアです。
リセットされたスタイルシートは、ブラウザ間の小さなスタイルの違いに不満を持っていて、デフォルトの動作/スタイルを頭のてっぺんから知らないため、それらのスタイルをすべて埋めることを余儀なくされている初心者にのみ役立ちます。 CSS自体。
この意見のある回答の背後にある考えをもっと知りたい場合は、この回答を確認してください。
これは、既知の状態になり、さまざまなブラウザで同じように見えるためです。
基本的には、CSSを適用する前に、ブラウザーベースのルールや省略を無効にすることで、結果を可能な限り普遍的に保つ方法です。http://www.css-reset.com/
このページのプレゼンテーションを参照してくださいhttp://www.maxdesign.com.au/articles/css-reset/