2012-02-08 78 views
0

全部, 從編碼的角度來看,我基本上有兩個相同的頁面。第一頁是:IE顯示問題的寬度爲​​

http://tinyurl.com/7rv59q3

第二頁是:

http://tinyurl.com/7a7zyp8

然而,在第二個IE添加圖像和其他的文字之間的額外的間距。有誰知道爲什麼會這樣做?在Chrome,Safari,FF中,它顯示得非常好。

我不能檢查IE中的元素,因爲它不在那裏,所以我不知道什麼是錯的。任何建議將不勝感激。 Internet Explorer中的

感謝

+0

您可以使用IE檢查元素,轉到工具>開發人員工具,然後使用find單擊您要檢查的元素 – 2012-02-08 16:47:23

+0

請問,爲什麼它是表格?我看到頁面的其餘部分有html5標籤。爲什麼要將頁面內容包裝在表格中? – Dan 2012-02-08 16:48:29

+0

您的問題似乎與'​​'上的'width ='''屬性有關。這些不應該存在,你應該爲此使用CSS。 – DaveRandom 2012-02-08 17:17:19

回答

0

舊版本的渲染頁面時不正確忽略空格(空格,製表符,換行符等)。您的第二個示例在圖像之後有多個選項卡,這會導致較舊版本的IE(或兼容模式下的IE9)在圖像之後放置額外的空間。

+0

有沒有其他人記得把圖像的結束標記帶到下一行,以便IE不會在圖像的右側放置額外的空間?啊。 – Dave 2012-02-08 17:01:41