根据HTML5规范,我们可以在
a
标签内放置一个元素。但是从无障碍角度考虑,是否建议这样做呢?因为我们不能在行内元素中放置块级元素。
我的意思是像这样:
这个有无可访问性问题?
我的意思是像这样:
文本内容
<a href="#">
<div class="textpart">
header
</div>
</a>
这个有无可访问性问题?
div
中有大量文本,导航可能会有些麻烦。 - Ryan B