css学习笔记
不同浏览器之间的差异作为设计者应该十分小心例如5d说的."
引用下面一张图说明一下,侧边栏包括一个头部和底部的额外框架,也就是#shead和#sfooter的定义,一般来说不怎么定义这里,但是这里牵扯到了一个很重要的问题,就是页面在IE和Firefox两种浏览器下的显示。因为这两种浏览器调用的不同的内核,所以很多页面在两种浏览器下框架的位置是有出入的,我具体说不好到底是哪句语言会让他们显示出来有区别,但知道内外补白也就是margin和padding乱设置就会让框架混乱,还有就是对空白的框架也有不同的理解,比如下面这个#shead,如果没有进行定义IE下就不显示,侧边栏就会顶头出现,但是在Firefox下就会默认读出一小块儿空白区域当作#shead 使得侧边栏不能顶头。需要特别写上#shead {display:none;}才会默认为不显示。对页面要求严谨的同志最好同时开着两种不同的浏览器测试^__^"
css也可以再次优化,虽然css让网页的加速度,但是我们都尽力简练我们的css但是我们本身可能忽略一些错误.现在来看这些强大的工具吧!
优化你的css
推荐几个免费的css优化站点,它们会有助于简短你的css文件,让站点读入速度更快。
CSS Optimizer
Icey’s CSS Compressor
Flumpcakes CSS Optimiser
CleanCSS
Technorati : css
Del.icio.us : css