[翻译]兼容ie6的十条修复

分类:网络来之, 那些话儿 | 作者:thewei | 发表于2010/06/07 | 72 views 8条评论

由于我国国情,我知道ie6还会存在很长时间,这一篇文章写的是应景:

我们知道ie会在一段时间内仍然流行,但是我们仍然可以支持浏览器并且避免hacks和条件css吗?这里有十条使用有效的html和css代码修复可以兼容ie6常见的问题。

1、使用一个声明
你必须经常在html网页头部放置一个声明,推荐使用严格的标准。例如

或者xhtml使用

最后你需要是ie6进入兼容模式,这已经足够兼容的了。

2、使用position: relative
设置一个标签position: relative可以解决很多问题,特别是曾经有过看不见的经历或者奇怪布局的框架。明显的,你需要小心,绝对位置放置的子元素是否都参照找到新位置。

3、为浮动元素使用display:inline
浮动元素会有一个著名的ie6双边距margin bug。假如你设置了左边距5px但实际上得到了10px左边距。display:inline可以解决这个问题,尽管它不是必需的,但是css仍然有效。

继续阅读 »

Tag:

为IE6鸣丧钟

分类:那些话儿 | 作者:thewei | 发表于2010/02/24 | 65 views 20条评论

据说,Google旗下的Youtube决定在3月13日起停止对IE6的支持!同时谷歌Google宣布在3月1日终止Google Docs和Google Sites的IE6访问!

这是一件好事情。IE6本身已存在了许多问题,在网页测试时总有可能给你出现与别的浏览器不同的结果,相信许多做网页设计的同学都对这款浏览器相当痛恨。只是痛恨归痛恨,IE6依然在市场上占有很大的份额,以至于大家在更新网页时不得不对其的结果进行考虑,还因此创造了许多针对IE6的hack。这是一件多么无奈的事,也无形中增加了网页开发的成本。

继续阅读 »