Life goes on

何かJavaScriptとかVimとかMacとかに関係してそうな深淵から覗かれる者

dlでも良いじゃない

正しいXHTMLマークアップとは? | umbrella_process blog
はてなブックマーク - 正しいXHTMLマークアップとは? | umbrella_process blog

ここで例えば「ニュースリリース」で日付とタイトルをdlにするのは…という事ですが、現状としてはやっぱりdlで良いんじゃないのかなと。
この場合「ニュースリリース」というdlリストがあって「日付」というtermがあって「タイトル」というdefinitionがあるという事なので、問題ないかなというのが個人的な感想。

divやspanはブコメで書いたけどやっぱり意味を表わすというものではありませんので、htmlの解釈としては何もないのと変らないだろうし。
また、ulで記述するのもちょっと意味合いが違うと思います。この「日付」と「タイトル」っていうのが等価な意味じゃないと思うので。

ただし、どれもこれも「正しいマークアップ」という事ではないでしょうね。それこそ、意味付けしてく作業がマークアップなので同じ「Layzie」という文があったとして、見出しだとしてh1つける人もいれば、文章だとしてpつける人もいるでしょう。

ただ、現状のHTMLだとこういうインターフェースの部分なのか内容なのかというのがタグでは表す事が難しいというのが今回の問題なのではないかと思う次第。

例えば下のようなソースがあったとしても、どういうものかソースだけでは判断できないんじゃないかな。

<img src="button.jpg" alt="ボタン" />
<img src="button.gif" alt="戻るボタン" />

実際こんな風に書くかどうかはともかく。上が服のボタンの画像で下がトップに戻るボタンだとして、レンダリングされたものを見れば一発でわかるけども、ソースではどちらもimgタグでしかないわけで。良くやるナビをulで書くというのも本文の中の今日のおかずを書いたulとはタグとして見れば何の違いもないですよね。

別に俺がこの解決をしてやるという事は全くないんですがw こういう所でHTML5には期待してます。