@momdo_ こちらお答えありがとうございます。私も前者は同意です。後者は、dt と dd の一対一対応という意味でしょうか。HTML5 ではN対N対応を要求していますよね(dt が前方に現れない dd や、dd が後方に現れない dt は HTML5 から禁止された的な)。
2015-07-28 20:29:33@debiru @bakera おっしゃるとおり、HTML4の定義リストのほうが皆さん馴染みがあるんだと思います。HTML5でassociation listを訳語として固定させるか、description listを固定させるかというのも議論の余地があるかもしれません。
2015-07-28 20:30:02@momdo_ そう思いますw marguerite.jp/Nihongo/WWW/Re… でもそう書かれていますね。ただこの考えは HTML 4.01 時代からあった気がします。
2015-07-28 20:31:34@debiru 1対1対応という意味の対のつもりでした。やはり定義リストとすると多対多対応でもよいというニュアンスが出ないのかなと(ということもあって、仕様も用語変更したのではないかと勝手に思ってます)。
2015-07-28 20:34:00別に dl 要素の話を膨らませるつもりはなかったのだけど、ずっと前から思っていたし、最近 TL でちらちら話されていたし、ちょうど「デザイニングWebアクセシビリティ」本が出たし、そこでこの問題出たからちょっと話してみたいなと思った次第であります。
2015-07-28 20:35:03空気を読まずにdd要素の話してもいいですか。 HTML4 でdlは「definition list」、ddは「definition description」。 HTML5 でdlが「description list」なら、ddは「description description」?
2015-07-28 20:35:56ちなみに原文: The dl element represents an association list consisting of zero or more name-value groups (a description list).
2015-07-28 20:36:33たぶん気持ちとしては association list なのだけど、それでは "dl" という名前の説明がつかないので、括弧書きで (description list) をこじつけた感がありますね。
2015-07-28 20:39:09