最近、私はリセットとベースを組み合わせて、1つの悪質な最適化された合理化されたスモーガスボードに取り掛かりました。私はそれが本当の御馳走であると思っています、そしてこれが一般的な習慣であるかどうか疑問に思います。私の推測は「いいえ」...そして「はい」です...
つまり、一部のプログラマーはリセットに悩まされ、すべてを最初からやりたいという印象を受けています。ベースラインの便利さを好む人もいますが、最初にreset.cssスタイルシートを使用し、次に定型化されたbase.cssを使用します。
私の新しいアプローチでは、それらを組み合わせています。抽出された大まかな例の1つが説明するかもしれません。
以前のリセット:
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:100%;font-weight:normal;}
以前のベース:
h1{font:bold 12px/16px "FancyAtFaceFont",Georgia,serif;margin:0 0 12px;}
しかし、フォントとマージンのスタイルが2倍になっているのを見てください。私は、開発者を2倍にして次のようなものにすることを考えるには、まったく気まぐれな開発者ですか?
h1{font:bold 12px/16px "FancyAtFaceFont",Georgia,serif;margin:0 0 12px;padding:0;}
つまり、この場合、前者のリセットは事実上必要ありません。パディングを除いて、すべてがすでにオーバーライドされていました。この手法はすべてを合理化します。注意すべき唯一のことは、サイトごとに各htmlタグを調整することです。しかし、とにかく私はこの仕事をしていることがわかります。
あなたがたは何と言いますか?