質問: HTML\CSS初学者です。 タグとの違いは何ですか?? よろしくお願いします。
回答: header要素 ---------- 引用ここから 導入的なコンテンツ、ふつうは導入部やナビゲーション等のグループを表します。見出し要素だけでなく、ロゴ、検索フォーム、作者名、その他の要素を含むこともできます。 ---------- 引用ここまで div要素 ---------- 引用ここから フローコンテンツの汎用コンテナーです。 CSS を用いてスタイル付けがされるまでは、コンテンツやレイアウトには影響を与えません。 ---------- 引用ここまで なお、class属性には「意味」はありません。class="header" としていてもその要素の中身が「ヘッダ」であると示すわけでもありませんし誰も保証しません。単に他と区別するための名前(ラベル)であり、命名する側が(自分自身で)わかりやすいように名付けているだけです。