]] を使うように、 [CODE(HTMLa)@en[[[role]]]] を乱用せずに普通の[[要素]]を使う[['''べき''']]であるともされていました。 [SRC[>>86 3.]] ;; [92] ただこれは捉え方によっては [CODE(HTMLa)@en[[[role]]]] [[属性]]の存在意義が怪しくなってきますが・・・。 *** 例 [93] [SRC[>>86 3.]] [PRE(HTML example code)[
]PRE] ;; [95] [[XHTML1]] には [CODE(HTMLe)@en[[[nav]]]] [[要素]]や [CODE(HTMLe)@en[[[menu]]]] [[要素]]がありませんでした。ただこれは [[XHTML2 WG]] 的には [CODE(HTMLe)@en[[[nl]]]] [[要素]]を使うのが筋だと思うのですが・・・。 [94] [SRC[>>86 3.]] [PRE(HTML bad example code)[Do you agree with the above license? Yes No
]PRE] ... は好ましくなく、既存の[[要素]]を使って、 [PRE(HTML example code)[Do you agree with the above license? Yes No
]PRE] ... とするべきです。 ** HTML5 [82] [CITE[IRC logs: freenode / #whatwg / 20110118]] ( ([TIME[2011-02-12 21:17:44 +09:00]] 版))