网页切图的方法
 
准备好一张psd的网站图,软件photoshop; 
对于样式分类,有助于提高效率 
分为公共样式common,重置样式reset,主页样式index三个部分来写,当然看个人需求,大部分可以写在一块,但是新手这样比较清晰。
 
reset.css//
body,div,dl,dt,dd,ul,li,a,p,h1,h2,h3,h4,h5,h6,input,form,textarea{
    margin:0px;
    padding:0px;
}
ol,ul li{
    list-style:none;
}
a{
    text-decoration:none;
    display:block;
}
img{
    border:none;
    display:block;
}
 
.clearfix{
    zoom:1;
}
.clearfix:after{
    display:block;
    clear:both;
    content:"";
    visibility:hidden;
    height:0;
}
 
1.html页面开始布局时,先要有大局观,把公共部分搞定,而且所有的命名要规范,仔细。命名规范和层次性很重要
2.命名时切记用拼音,都用英文单词,或者中划线连接。
3.典型的公共样式,公共宽度或者居中容器,样式都分开来写,只用加在class前就可以了。
4.内联元素和块级元素在布局时,尽量不要在同一级中出现。像是ul,li这种常用的列表,写样式的时候不要直接对li操作,最好都加上一个class来局部操作。
5.对于有浮动布局的元素,基本都在后面加上清除浮动clearfix,可以防止以后布局混乱
6.不常换的图片或者logo,都用css的background背景去显示,要与后台数据交互的才放在html标签里。
7.使用ps抠图,选中图片图层-右键智能化对象-框选中图片-复制-新建ctrl+n-粘贴-存储为png/jpg. |ctrl+d取消选择 ,ctrl+alt放大镜效果,h选中拖拉。 
可以调整图像-画布大小自己来布置一张icon精灵图
8.破折号的css可以用设置一个宽和上表框,inline-block以后可以显示出来。
9.span标签可以多用来存精灵图,和特殊颜色的字符。 
当我们把内联元素变成inline-block的时候,如span,用font-size : 0;清除行内块元素的4px间距. 
最后要做一些兼容性的处理,尤其在IE浏览器下,对css样式做hack处理,像是 
margin-top:20px; /只在IE7下实现*/