結論としては有りだと思う。もちろん、無駄にdiv要素で囲うのはNGだけど、セクションを区切るのに利用するのは有り。むしろ、自分は推奨します。
なぜなら、今後リリースされるxhtml2.0では、文書の区間分けにsection要素というものが実装されるためだ。今のうちから文書の区間分けにdivを使っていれば、xhtml2.0に移行するのが比較的容易かと思われる。ちなみにxhtml2.0ではh○要素はh要素に置き換わるので基本セットは以下のようになると思われる。
<body>
<section>
<h>大見出し</h>
<p>見出しに対する文章</p>
<section>
<h>中見出し1</h>
<p>見出しに対する文章</p>
<section>
<h>小見出し</h>
<p>見出しに対する文章</p>
</section>
</section>
<section>
<h>中見出し2</h>
<p>見出しに対する文章</p>
</section>
</section>
</body>
従来の書き方より分かり易くなったうえ、小見出しが制限無し(今まではh1~h6)に付けられるようになった。つまり、より正確に文書構造を定義することが可能になるわけだ。
ちなみにxhtmlのバージョンアップと平行してhtmlもバージョンアップが図られる予定。いろんなところで情報探ってみたところ次世代html(Web Applications 1.0)のほうは、xhtmlでは補えない部分、つまり視覚的な部分が強化される模様。



コメント(0)
twitterでつぶやく
コメントが存在しません。