IE中页面不居中,火狐谷歌等正常

 

前几天编写一个网页,辛苦做完之后,发现页面在火狐谷歌中正常,在IE6、7、8中都不中,头疼了几天找不到解决办法,后来查找诸多资料之后终于找到了问题的源头,今天在这里提一下,希望可以帮助到正在为此烦恼的朋友。

经过反复检查后觉得可能那个地方设置的让IE系列都不认识,仔细查看后发现,列表页中没写HTML模板部分没有添加DTD定义,就是<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">这句话,

默认没有在HTML前加上DTD,于是IE就以HTML而不是XHTML来解释文档.

问题并不在CSS而在XHTML网页本身.

未经允许请勿转载:超人很忙空间 » IE中页面不居中,火狐谷歌等正常

赞一个 (0)
分享到: +More

分享:

支付宝

微信