1
我想有一個圖像翻轉鏈接並使用精靈。把一個內聯div放在一個沒有文本的錨中可以嗎?錨定標記內的XHTML內嵌div
<a href="link.html"><div style="display:inline;background:etc;"></div></a>
我想有一個圖像翻轉鏈接並使用精靈。把一個內聯div放在一個沒有文本的錨中可以嗎?錨定標記內的XHTML內嵌div
<a href="link.html"><div style="display:inline;background:etc;"></div></a>
沒有,根據W3C一個div
可能無法生存的a
元素中,除非你聲明的文檔類型爲HTML5 *。此外,如果span
的做法相同,並且同時符合標準,那麼爲什麼要使用div
並使其成爲display:inline
?
沒有,塊級元素不允許內聯級別的元素,並會導致不確定的行爲。改爲使用span
。
你可能想看看這個答案:http://stackoverflow.com/questions/1827965/is-putting-a-div-inside-a-anchor-ever-correct/1828032#1828032 – bafromca 2011-05-18 19:25:49
謝謝,佈雷特。 – Francisc 2011-05-18 22:35:24