とほほのリセットCSS入門

目次

リセットCSSとは

ブラウザ毎のスタイルの差異を吸収(統一)するために使用されるCSSライブラリです。明確な境界はありませんが、下記のように大別されるようです。

種別説明
リセットCSSブラウザのスタイルをリセット(無効化)します。フォントの太字スタイルは残すもの/残さないもの、すべてのマージン・パディングを 0 にするもの/しないものなど、どこまでリセットするかはライブラリによります。
ノーマライズCSSブラウザ間のスタイルをそろえて統一します。ノーマライズに加えてレスポンシブデザインに有用な設定を加えたものをサニタイズCSSと呼ぶこともあります。

歴史

リセットCSS系

ノーマライズCSS系

リセットCSSテスター

いろいろな リセットCSS・ノーマライズCSS をテストできるページを用意しました。

リセットCSS

Reset CSS

Yahoo! (YUI 3) Reset CSS

HTML5 Doctor CSS Reset

Universal Selector '*' Reset

destyle.css

The New CSS Reset

ノーマライズCSS

Normalize.css

sanitize.css

ress

Reboot.css

modern-normalize

CSS Remedy

A Modern CSS Reset

reseter.css

結局どれを使えばよいの?

リセットCSSについては、日本の記事を見ると destyle.css 押しが多いようですが、GitHub で見ると The New CSS Reset の方が ☆数は多いようです。ノーマライズCSSは Normalize.csssanitize.cssress と遷移してきて、最近は A Modern CSS Reset の利用が増えているように見えます。


Copyright (C) 2022 杜甫々
初版:2022年7月10日 最終更新:2022年7月10日
http://www.tohoho-web.com/ex/reset-css.html