css 注释写法注意事项
一个小错误码引起样式在IE中无效
.search {
border:1px solid #fff;
background:url(../images/icon.gif) no-repeat #333;
}
#topNav, #header, .line, .threeColArea, .twoColArea {
width: 960px;
margin: 0 auto; /*统一设置外层宽度*/ 不规范写法
clear: both;
}
上面的写法引起IE显示不正常,一直没有找到原因,在注释中加上空格就显示正常了。
一.注释书写规范
1、行间注释:
直接写于属性值后面,如:
#topNav, #header, .line, .threeColArea, .twoColArea {
width: 960px;
margin: 0 auto; /* 统一设置外层宽度 */ 注意文字和*号前留空格
clear: both;
}
2、整段注释:
分别在开始及结束地方加入注释,如:
/*=====搜索条=====*/.search {
border:1px solid #fff;
background:url(../images/icon.gif) no-repeat #333;
}
/*=====搜索条结束=====*/
更详细见:
整出一个css书写规范 http://www.cnblogs.com/sikeart/archive/2008/06/18/1224544.html