2011-06-01 71 views
1

代碼:如何強制火狐忽略內部<a>標籤空格

<a href="..."><img src="..' /><span>..</span></a> 

在所有情況下工作正常,但

<a href="..."> 
    <img src="..." /> 
    <span>..</span> 
</a> 

不工作在Firefox,即使在最新的FF。看來這是默認行爲IE瀏覽器&鉻忽略(collpase)多餘的空格和換行符。但FF中並非如此。

有沒有辦法強制firefox忽略空格?提前致謝。

+0

空白在所有瀏覽器中都應該消失。你的完整標記是什麼樣的? – 2011-06-01 16:04:26

回答

1

你不能那樣做。您必須更改標記或CSS樣式,以便圖像和跨度在所有瀏覽器中正確對齊。

如果圖像對於每個鏈接都是相同的,另一種方法是更改​​標籤的CSS樣式,以便圖像被設置爲左對齊,不重複的背景圖像,左填充將文本推送到正確的圖像是可見的。