我们可以根据可访问性将div放在“a”标记内吗?

时间:2014-06-23 07:05:35

标签: html html5 accessibility

根据HTML5规范,我们可以在a标记内放置div。可访问性是否推荐它,因为我们不能将块元素放在内联元素中?

我的意思是这样的:

<a href="#">
<div class="textpart">
  header                  
</div>               
</a>

这是否存在可访问性问题?

1 个答案:

答案 0 :(得分:1)

你可以使块级元素成为内联级元素的子元素,验证器会让你在椅子上面对一个高五。

但是,您可以在另一个内联元素中设置内联元素,然后将其设置为display: block;,它将验证并运行...

<a>first line<span style="display: block;">second line</span>third line</a>