「<H1>や<H2>などは文字の大きさを変えるためのタグで」 などと書いてある入門書は信用しないほうがいい。 その解説はデタラメである。
見出し(Heading)を指定するタグであって、 ブラウザーによっては 文字の大きさを変えてくれることがあるというだけのことだ。 (フォントの大きさを変えるタグは<FONT SIZE=?> 〜 </FONT> である。 ただしブラウザーによってはこのFONTエレメントはサポートされていないし、 またFONTエレメントは将来廃止予定のエレメントなのでスタイルシートを使うべきである)。
また、H1エレメントやH2エレメントのことを「ヘッダー」エレメント(とかヘッダータグ)などと 呼ぶのは誤りである。HEADエレメント(や<HEAD>タグ)のことをヘッダーと呼ぶので、 それと混乱しないように「見出し」とか「ヘッディング」と呼ぶべきであろう。