CSSのガイドラインをつくるにあたって、
いろいろ調べている際に以下のガイド見つけました。
ここで以下のようなことが書かれていました。
ボーダーのないスタイルにはnoneの代わりに0を使うこと。
要するに以下のようにある要素のボーダーを消したいときに、border: 0;
を推奨すると言っています。
css
1.box { 2 border: none; //NG 3 border: 0; //OK 4}
問題
なぜこのスタイルガイドはborder: 0;
を推奨しているのでしょうか。
border: none;
とborder: 0;
の明確な違い(メリット・デメリット)は何なのでしょうか?
初歩的な質問かと思いますがどうぞよろしくお願いします。
調べたこと
以下のページなどで
border:0 は border-width, border:none は border-style
であることなどはわかったのですが、CSSの運用においてそれぞれのメリット・デメリットまではよくわかりませんでした。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/10/04 02:49 編集
2016/09/26 08:45
2016/09/26 09:19