锚标记内的XHTML内联div

时间:2010-11-11 11:24:35

标签: html xhtml anchor inline

我希望有一个图像翻转链接并使用精灵。将内联div放在没有文本的锚中是否可以?

<a href="link.html"><div style="display:inline;background:etc;"></div></a>

2 个答案:

答案 0 :(得分:2)

不,根据W3C,div可能不会位于a元素中,除非您将doctype声明为HTML5 *。另外,如果div做同样的事情并且同时符合标准,为什么要使用display:inline并将其设为span

* http://davidwalsh.name/html5-elements-links

答案 1 :(得分:2)

不,内联级别元素内不允许使用块级元素,并且会导致未定义的行为。请改用span