2010-11-11 82 views
1

我想有一個圖像翻轉鏈接並使用精靈。把一個內聯div放在一個沒有文本的錨中可以嗎?錨定標記內的XHTML內嵌div

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

你可能想看看這個答案:http://stackoverflow.com/questions/1827965/is-putting-a-div-inside-a-anchor-ever-correct/1828032#1828032 – bafromca 2011-05-18 19:25:49

+0

謝謝,佈雷特。 – Francisc 2011-05-18 22:35:24

回答

2

沒有,根據W3C一個div可能無法生存的a元素中,除非你聲明的文檔類型爲HTML5 *。此外,如果span的做法相同,並且同時符合標準,那麼爲什麼要使用div並使其成爲display:inline

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

2

沒有,塊級元素不允許內聯級別的元素,並會導致不確定的行爲。改爲使用span