XHTMLの制作でもっとも難しいのは「どの要素を使ってマークアップするか」という判断である。正解がひとつの場合もあれば、ふたつ以上の場合もある。人間の判断に負う部分も大きいので、あるマークアップを適切に感じる人もいれば感じない人もいる。シチュエーションごとの一般的なマークアップ例を見ていこう。 ふたたび、見出しの話 Webページにとって、見出しは「骨格」にあたる。第16回で書いたとおり、W3C仕様では見出しの使い方がそれほど厳格に決められていないため、ISO-HTML(ISO/IEC 15445:2000)の考え方を参考にするとよい。ISO-HTMLの見出しに関する要件は、次の2点にまとめられる。 h1要素からはじめること 途中の見出しレベルを飛ばさないこと つまり、h1要素からはじまり、h2要素、h3要素、それ以下、という階層構造が理想的ということになる。ここで「理想的」と書いたのは、サ