根据HTML5规范,我们可以在a
标记内放置div。可访问性是否推荐它,因为我们不能将块元素放在内联元素中?
我的意思是这样的:
<a href="#">
<div class="textpart">
header
</div>
</a>
这是否存在可访问性问题?
答案 0 :(得分:1)
你可以不使块级元素成为内联级元素的子元素,验证器会让你在椅子上面对一个高五。
但是,您可以在另一个内联元素中设置内联元素,然后将其设置为display: block;
,它将验证并运行...
<a>first line<span style="display: block;">second line</span>third line</a>