到目前为止,绝大部分的网页都使用CSS来控制页面显示外观,在进行网页设计的过程中,为了能够呈现精彩的页面效果,自然无法避免大量的CSS属性,于是在这么多的属性过程中,我们有时不免犯下这样那样的失误或者说对属性进行了重复定义,遇到这样的问题,我推荐大家两款CSS代码检查与优化工具:CSS tidy 和 W3C CSS 验证服务。通过两个工具的配合使用,完善CSS代码以及压缩文档大小,进一步优化你的CSS代码。 W3C CSS验证服务 相信大家都应该不

When designing your website, it’s annoying that your css file can not suit any browsers even though its writen under W3C standards. These errors occurs often in IE6. In contract, Firefox, opera, safari and chrome do well on css explaination. Now, I’d like to share my experiences on css hacks. This post will help you to distinguish IE6, […]

在使用CSS进行网页布局设计的时候,最烦人的莫过于不同浏览器对于CSS属性的解释不同造成网页错位了,尤其有时候自己的CSS代码完全符合W3C标准,这种状况在IE6中出现的最多,而相对来说Firefox,opera,safari,chrome等标准浏览器问题相对较少,然而在中国,IE6或者说以其为核心的其他浏览器还是应用最为广泛的一个,这也就导致我们需要花费大量的时间来进行浏览器兼容工作,以下就来介绍一下在设计网页中总结到的CSS hack经验。

之前都是添加空格来实现每段的首行缩进效果,然而最近更改主题后,原先的首行缩进两字的效果显示不正常,昨日在网上翻了一下CSS实现同样功能的方法。 网上搜索一下CSS实现首字下沉(也即首字增大增粗)的文章非常多,我们只需稍微改变一下即可以实现首行缩进特效。 什么是首行缩进?我想使用过Word的人都应该知道首行缩进是什么东西,也就是中文中使用的每段第一行要空两格再书写的效果。 以下就是实现这一特效的代码: p:first-letter {marg