![]() |
div+css使用技巧(zcool网友总结)
作者:小平 日期:2010-06-23 17:42
1,ul方面的问题:默认的ul的margin和padding不是0,如果在导航中用到了左浮动的li,往往会把外部
的div撑大,导致页面变形,这就需要我们在写代码的时候不要忘记 ul{margin:0px; padding:0px;}
2,img方面的问题:这里牵涉的不同浏览器的问题,ie6是一直让网页设计师最头疼的一个问题,关于图片
,这里有一个小小的问题,有时ie6里显示的图片height总是要大于准确值,这里就
值得注意的网站制作规范
作者:小平 日期:2010-06-18 00:12
设计师在制作网站时,要有一定的理论去指导思想规范,这样才有一个好的、真正属于自己成功的作品,下面就说说几个值得注意的地方让我们参考和探讨:
一、命名规范
文件命名的原则:以最少的字母达到最容易理解的意义。
一般文件及目录命名规范:
每一个目录中应该包含一个缺省的html 文件,文件名统一用index.htm
文件名称统一用小写的英文字母、数字和下划线的组合
尽量按单词的英语翻译为名称。例如:feedback(信息反馈),aboutus(关于我们)
多个同类型文件使用英文字母加数字命名,字母和数字之间用_分隔。例如:news_01.htm。注意,数字位数与文件个数成正比,不够的用0补齐。例如共有20
去掉点击链接时的虚线框
作者:小平 日期:2010-06-15 00:25
a {outline: none;star:expression(this.onFocus=this.blur());}
后来发现有瑕疵,不完美。体现在页面调用JS动作比较频繁的情况下,页面很卡~~~半个月内遇到两次这个问题,都是自己公司的平台。而网上却没有关于这个的说法·~~而大家也都是按部就班,我不得不写一写。
解决办法就是写成这样:
a:active {outline: none;star:expression(this.onFocus=this.blur());}
有的人怀疑,未什么不直接写在a里呢,为什么不这样写呢a {outline
- 1
