![見出し画像](https://assets.st-note.com/production/uploads/images/159759492/rectangle_large_type_2_2c7bce0e4770a271ee028e6124fe8462.png?width=1200)
50代からのHTML / CSS / Java Script チャレンジNo.15 サニタイズとリセットの違い
こんばんは〜昨日は、sanitize.cssをダウンロードして、HTMLファイルで読み込むっていう学習をしました。復習として、sanitizeはブラウザーによる行間とかデフォの設定を無視してくれるcssだと認識しました。似たような機能にリセットというのがあるので、その違いを今日は学習します。
reset.css
今回は見てるだけなんですが、reset.cssには種類があるらしい。今回は、destyle.cssっていうのをGoogleで検索してそれを活用するんだけど、
![](https://assets.st-note.com/img/1722165197699-bywyQXxe4y.png?width=1200)
ほんと何もかもリセットされるようです。既存のスタイルは全部破棄する感じですね。(こんなの昔はなかったと思うんだけどなぁ・・・)で、今回はダウンロードはしなくてもっと簡単な方法で使うらしい。ダウンロードボタンの上にある。CDNをクリック。別サイトに飛ぶ。
![](https://assets.st-note.com/img/1722165373029-0LIN0KUStp.png?width=1200)
右側にあるunpkgの右側のリンクをクリック。リンク先に飛ぶ。
![](https://assets.st-note.com/img/1722165505860-d1x3zjxL6N.png?width=1200)
でこの中の、destyle.min.cssをクリック。
![](https://assets.st-note.com/img/1722165566356-FywmdKKxXY.png?width=1200)
View Rawをクリックして、アドレスをコピーする。そしたら、そのアドレスをsanitize.cssのところに置き換える。
![](https://assets.st-note.com/img/1722165699955-OKJ4VCTLPm.png?width=1200)
そしたら、保存して、ブラウザーをリロードする。
![](https://assets.st-note.com/img/1722165739311-BptilIoqGV.png?width=1200)
さらに、その下のcss/style.cssをコメントアウトして、保存。ブラウザーのリロードをする。
![](https://assets.st-note.com/img/1722165809362-ASTiwUXqGb.png?width=1200)
いやぁ見出のスタイルもなくなった。^^;ほんとにまっさらになるのね^^;
sanitize.css
それに対して、sanitize.cssはブラウザーごとのクセを無視するイメージですね。タグはもつ意味は踏襲する。(reset.cssはタグの意味も破棄)たとえば、見出しは、大きい文字で、太い文字にするよっていうのは踏襲する。(reset.cssはそれも無視)
どちらがいいと言うわけではないらしい・・・作りたいウェブページによるんだって。今回はsanitizeの方がいいからそちらを使う(らしい)。
と言うわけで今日の学習は終了!!お疲れ様でした〜
いいなと思ったら応援しよう!
![mitchy](https://assets.st-note.com/production/uploads/images/20246307/profile_9807a040331f369c8d4fda9682616fce.jpeg?width=600&crop=1:1,smart)