WEB网页设计的基础知识有哪些?( 二 )


css主要说一下注意事项
1、class命名建议以功能而不是外观命名,不建议使用大小,避免起容易冲突的名字,防止样式被覆盖 。
2、CSS后代选择器性能:.a{} > .b .a{},查找匹配耗费cpu,代码复杂,优先级高,修改不方便;
3、编码时尽可能使用缩写,如padding:top right bottom left;border-width:1px 0;border-color:#CEE1EE;color:#F05;
4、使用CSS display:none隐藏的元素不会被搜索网站检索,会影响到网站的SEO,可以使用text-indent:-9999em;来达到同样效果 。
5、减少overflow清除浮动的使用,避免使用无意义的空标签清除浮动,通常站内使用clearfix来清除浮动 。
6、border:none;替换border:0;的写法;
7、使用css3的属性来代替阴影或是圆角的图片;
【WEB网页设计的基础知识有哪些?】浏览器的兼容问题是页面开发的永衡话题 。结构的合理和简洁在很大程度上可以减少兼容性的bug,但是ie的特立独行又不可避免有一些兼容性问题 。

推荐阅读