CSSリセットを使用しない理由は?

私は多くの開発者がCSSリセットの使用を推奨していないと聞きましたが、その理由は何ですか?

for example: What are the rules for portable CSS?

4
それはその質問の正確な複製ではありません。再開。
追加された 著者 Madara Uchiha,
私にはそれは重複している。そうでない場合は、 CSS resetCSS resetを使用しない問題CSS reset を使用しない問題>、 CSS resetを使用している問題は何ですか? ..その答えは同じ質問で見つかる可能性があります。 (デモンストレーション:@Rossコメントの3つのリンクのうち2つは、私が重複していると書いたページにあります。ほとんどすべての回答で、なぜCSSのリセットを使わないのかがわかります)
追加された 著者 pleasedontbelong,
追加された 著者 Ross,
それはどこで聞いたことがありますか?コンテキストを取得できるようにリンクを投稿できますか?
追加された 著者 Oded,
@pleasedontbelong - 複製ではありません。 CSSリセットを使用する理由を 求めていません。
追加された 著者 Oded,
このページをご覧ください: snook.ca/archives/html_and_css/no_css_reset
追加された 著者 JNDPNT,

3 答え

CSSリセットを使用すると、多くのHTML要素が使用できなくなります。タイトルはボーダレスで余白が少なく、入力要素が間違っています。これらの要素をすべて修正する必要があります。

何人かの人々は、このリスティング/リスティングのプロセスは不必要で、エラーが起こりやすく、プラットフォーム間のいくつかの必要な違いを取り除くと考えている。特に、入力要素は通常、ホストプラットフォーム(Windows、Macなど)に応じてブラウザによってスタイル設定され、ブラウザ内でもUIの整合性を尊重しなければならないと考えるユーザーもいます。

4
追加された
追加された 著者 vaxquis,

CSS Resetは、ブラウザ間でCSSを正規化するために使用され、より簡単でより直感的な設計の可能性を提供します。

For instance, when you use

without a CSS reset/normalization, it will have larger font-size, some margins, and a bold font-weight, with a CSS reset, it would look like a normal text, and it allows you to shape it the way you want, without worrying about the browser defaults which may vary between browsers.

あなたはそれを望みますか、あなた自身に尋ねるべき質問はありますか?

すべてのマージンとパディングを削除したいが、フォントサイズとウェイトを保持するには、古典的な * {padding:0;マージン:0; }} ではなく、フルパワーのCSSリセットを使用します。

1
追加された

If you are making a website, and you know html & CSS like the back if your hand, and you can test directly on all major operating systems without compromise, You're proficient in correcting errors/conflicts with old browsers, or you are making a website for one browser only.

あなたはCSSをリセットする必要はないかもしれませんし、自分で作ることもできます。

しかし、あなたが典型的な現代のウェブサイトを作っていて、あなたが避けたいのであれば ブラウザ間で競合が発生すると、リセットシートはhtml要素を同様のものに「設定」する必要があります プレイフィールド。

Many reset sheets interfere with styling too much, all you really want is a default like CSSesta or Eric Meyer's

0
追加された