9. 保持代码简洁:书写简洁的HTML虽然很简单,但即便是那些自认为很了解CSS的人也没有把它写的简洁高效。高效的代码不能使你的页面载入更快,但是它能够让你的编码工作更容易。
three tips:
*精简你的规则语句:将(font-family, font-size) (margin-left, margin-right)转换为单行规则margin:0px 10px 10px 10px;
*当你看到一个人的层叠样式表有许多像下面这样的行:
.redtext {font-family: Arial, Helvetica, sans-serif;color: red;}
.bluetext {font-family: Arial, Helvetica, sans-serif;color: blue;}
这就表示他们可能不知道这个技巧。
*使用“,”一次性将同一CSS样式规则应用到多种类型的HTML标记中: p, b, i {… 使用一行代码完成把 样式应用到段落、粗体、 以及斜体文本的任务.
10. 所谓技巧(hacks)其实是愚蠢的,你不需要他们:许多CSS指南的书都一再强调“要使你的页面适应多浏览器环境,你应当学习很多“CSS技巧”。诸如此类都是废话。它对你来说毫无用处。
对每个人来说学习CSS开始都是一个痛苦的过程。不必担心,愚蠢的不是你而是CSS。不要认为你需要记住所有的属性,可以在旁边打开网页Got API’s handy cheat sheet参考的嘛!