2024年5月31日发(作者:)

IE不同版本兼容问题及解决方案

(如有其他问题请及时补充)

整理:王东银

时间:2011-02-10

一、 概述

整理过程中发现页面反应出来的问题,大部分是代码不规范引起的,真正IE

不兼容问题,只占少部分,所以建议在设计页面时,同样按照规范编码,例如:

 在页面设计过程中,尽量避免使用物理样式控制界面样式,而尽可能的

使用css样式控制,如应避免使用加粗,而使用样式

font-weight:bold;控制加粗;

 编写html标签以及标签属性时,都使用小写字母,如

CELLSPACING=”0”>应写成

等;

 编写html属性时,值需要使用英文双引号””括起来,例如:

cellspacing=0>应写成

等;

 编写css属性时,应为属性添加单位,如:

应写为

等;

 所有标签都要闭合,如

…应写成

应写成

/>等;

以上只是简单的举例,详细内容建议参考:XHTML编写标准!

在开始之前,介绍一下浏览器的三种模式,HTML4提供了三种DOCTYPE可选

择:

过渡型(Transitional )

"/TR/xhtml1/DTD/">

要求非常宽松的DTD,它允许你继续使用HTML4.01的标识(但是要符合xhtml

的写法)。

 严格型(Strict )

"/TR/xhtml1/DTD/">

要求严格的DTD,你不能使用任何表现层的标识和属性,例如

 框架型(Frameset )

"/TR/xhtml1/DTD/">

专门针对框架页面设计使用的DTD,如果你的页面中包含有框架,需要采用

这种DTD。完整代码如下:

W3C推出标准以后,浏览器出现两种模式渲染界面:Quirks mode(或者称为

Compatibility Mode)和Strict mode(或者称为Standars mode):

检测浏览器使用哪种模式的方法:

本文发布于:2024-05-31,感谢您对本站的认可!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:使用页面属性浏览器模式

发布评论

评论列表(有0条评论)
    福州电脑网_福州电脑维修_福州电脑之家_福州iThome

    福州电脑网_福州电脑维修_福州电脑之家_福州iThome

    福州电脑维修网(fzithome.com)专业的电脑维修,笔记本维修,上门维修各种电脑,笔记本,平板等,快速上门.电脑知识频道内容覆盖:计算机资讯,电脑基础应用知识,各种电脑故障维修学习,电脑外设产品维修维护,病毒,软件,硬件,常识.