「100の質問」のマークアップ

に関する議論は、CSSコミュニティのいちファンとして興味深く拝見していまして、折角なので把握している限りでリンク集など作ってみました。

ところで自分は、olやCSSのカウンタでの番号生成はどうなのだろう、というところで未だに疑問を持っていたりします。「番号」は、装飾というよりは意味のある文字のように思われ、意味のある文字ならば本文テキストとして直接記述すべきではないか……と思われるので。

そんな訳で自分とこの「CSS関係者に37の質問への回答」は、dtに番号直書きの単純dlとなってます。「olの中にdl」は冗長のような気がして避けていたのですが、「最初に序列リストあり」だという観点からの意見には、確かにそれもありだと納得しました。

しかし今更になって、番号はdt(definition term)要素に含まれるべきではないのでは……というところに気付いてしまい、番号直書き単純dlの案に少々迷ってもいます。他のうまい方法が思いつかないのでそのままになってますが。

* * *

やや別の話になりますが、ol要素中の途中のli要素を引用する場合、果たしてどのようにマークアップすべきだろう……と迷ったことが以前ありました。そんなこともあり、自分の書いたものは引用しやすいように番号直書きにしておこう、と思ったのであります。

(2002年1月27日)

北村曉 kits@akatsukinishisu.net