3

さて、それはおそらく最高のタイトルではありません。ブラウザのリセットが必要な理由はわかっています。ブラウザにはさまざまなデフォルトが設定されているためです。

タイトルに入れるには長すぎた私の質問は次のとおりです。

全員がリセットスタイルシートを90%使用する必要がある場合、ブラウザがデフォルトのスタイルを設定する必要があるのはなぜですか?とにかくそれらを削除するだけですよね?

4

6 に答える 6

12

特定のルールはデフォルトで意味があるため:

  • テーブルセルにはdisplay:table-cell;
  • <b>テキストを太字に<i>し、テキストを斜体にします
  • 段落の間にスペースを入れる必要があります
  • 順序付けされていないリストは、箇条書きとして表示する必要があります

問題は、ブラウザにデフォルトがあるということではなく、デフォルトがすべて異なるということです。

于 2010-05-24T06:43:36.310 に答える
5

頭のてっぺんから-スタイル設定されたサイトではなく、プレーンなhtmlを表示するときに合理的なことをするため。

于 2010-05-24T06:40:47.150 に答える
1

誰もが「リセットスタイルシート」を使用しているわけではないからです。私の頭の上の最大の例は、ブラウザのデフォルトフォントでコンテンツを表示するウィキペディアです。

于 2010-05-24T06:41:07.587 に答える
1

リセットされたスタイルシートは、ブラウザ間の小さなスタイルの違いに不満を持っていて、デフォルトの動作/スタイルを頭のてっぺんから知らないため、それらのスタイルをすべて埋めることを余儀なくされている初心者にのみ役立ちます。 CSS自体。

この意見のある回答の背後にある考えをもっと知りたい場合は、この回答を確認してください。

于 2010-05-24T14:48:27.053 に答える
0

これは、既知の状態になり、さまざまなブラウザで同じように見えるためです。

于 2010-05-24T14:40:41.050 に答える
0

基本的には、CSSを適用する前に、ブラウザーベースのルールや省略を無効にすることで、結果を可能な限り普遍的に保つ方法です。http://www.css-reset.com/

このページのプレゼンテーションを参照してくださいhttp://www.maxdesign.com.au/articles/css-reset/

于 2010-05-24T15:52:19.443 に答える