- CSS基礎知識
CSSのid属性とclass属性の違い、使い分けはどのようにしたらよいですか?
id属性とclass属性の違い、使い分けについて教えて下さい。
id属性とclass属性の違いは、簡単に言えば、そのページ内で、「一度しか使えない」か「何度でも使えるか」という点です。
id属性
id属性は、そのHTMLファイルに一度しか使えません。
なので、そのページに一つしか存在しないレイアウトに関わるdivにつけることが多いですね。
ページ全体を囲む枠のcontainerやheader、footer、mainなど。
もちろん、その他のHTML要素にもつけることもできます。
class属性
class属性は、そのHTMLファイルに何度でも繰り返し使えます。
逆に言えば、「何度でも繰り返し使いたい要素につける」ということになります。
▼詳しい解説があるサイト