Re: links for 2006-07-07

文脈的にはレイアウト目的でtable要素マークアップすることを「避ける」のだとは思いますが、御意です。

「まとめ」なのであまり文脈がないようには思いますが、それはさておき。
レイアウト目的のtable要素がダメなのと同様、レイアウト目的のdl要素もダメだと思う訳です。table要素マークアップすべきものをtable要素マークアップすることと同様に、dl要素マークアップすべきものをdl要素マークアップするだけの話です。

table要素としてマークアップできるものをdl要素としてマークアップできることはもちろんあるのでしょう。しかし、それは論理構造の推敲の際に行われるわけです。『表』と『定義リスト』のどちらがより適切なのかを検討することで。

「dl要素はtable要素の使用を避ける目的でも使われる」というような発想からは、論理的に正しいマークアップなんぞ不可能だと考えます。