idとclassの使い分け

idは固有のグループに名前をつけて参照するための属性。
id属性はタグ1つに対して1つしか指定出来ないため、属性値もHTML内に1つしか指定出来ない。
classはタグに種類や分類などの意味を持たせるための属性。
class属性はタグに1つに対して複数指定出来るため、属性値もHTML内に複数指定出来る。


header,contents,footerなどの固有のグループはid属性、その中で分類されたスタイルはclass属性。