我总是给<ul>
个元素容器类名称,例如<ul class="cars">
,然后假设每个内部<li>
元素都是汽车。
如果aria spec defines tablist带有必需拥有的元素作为&#39;标签&#39;和defines tab需要&#39; tablist&#39;的上下文角色,那么&#39;有标签的重点是什么?不能假设吗?
答案 0 :(得分:0)
HTML不是面向对象的语言,并且没有类型检查,因此即使您拥有父对象的子对象,您仍然必须指定子对象的类型。在<ul>
示例中,您仍然必须使用<li>
元素作为子元素。使用你的推理,你说你不应该对孩子使用<li>
。应该假设子节点将是<li>
。
与指定角色相同。使用正确的父级和子级角色。