在IE各个版本中的显示不一样的原因是不同版本的IE对css的支持和解释不一样,因为你没说具体的问题所以没法直接帮你解决,但给你提供两个解决思路:
根据你的显示不同,上网查相关的“css hack”,比如padding不同,你可以搜“css hack padding IE7 Firefox”等,这个思路是根据不同的浏览器和版本,给各自写不同的css代码,工作量不会很大。
写一个JavaScript来判断当前浏览器的种类和版本,提前写好不同的css代码,根据浏览器的不同调用不同的css代码。
第一个问题:
原先没注意到你的字在表格里面,这个字体不一样是由于IE的问题,IE在继承表格字体的时候有问题,需要直接指定字体。如:td {font-style font-variant font-weight font-size/line-height font-family}
第二个问题:
text-align:center 即使在FF中也可以让文本居中的啊(看图),而且居中是设定width值后再设置左右外边距为auto吧...
第三个问题:
给作为表单提交的最后那个td设置 td {clear:both}试试。
如果还不行,可以给我留言
启动IE,单击“工具→Internet选项”,出现“Internet选项”对话框,在“常规”标签中单击右下方的“辅助功能”按钮,在出现的“辅助功能”对话框中把“不使用网页中指定的字体大小”选项选上,按“确定”退出就可以了!现在,你再试试“查看→文字大小”命令,哈哈,字体的大小又可以随意控制了!