*{ margin:0; padding:0;}とは
「ユニバーサルセレクタ」でCSSリセットを行うさい使用されます。
スタイルシートの先頭に記述をすると、各要素にデフォルトで設定されているマージンとパディングを0に設定できます。
1 |
*{ margin:0; padding:0;} |
全称セレクタ(ユニバーサルセレクタ)は、アスタリスク( * )を記述してすべての要素を対象にスタイルを適用するセレクタです。
全称セレクタ(ユニバーサルセレクタ)-スタイルシートリファレンス
HTMLタグ・スタイルシート・特殊文字等の早見表
SEO的に不利!ユニバーサルセレクタのデメリット
- ブラウザのレンダリングが遅くなりSEO的に不利。
- 良いデフォルトのCSSをリセットしてしまう。
- フォームの表示がおかしくなるブラウザがある。
- コーディング直しの2度手間が生じてしまう場合もある。
現在では、「ユニバーサルセレクタ」でのCSSリセットは推奨されておらず…