|
书写可维护的CSS代码,是每一个网页制作者期望做到的事情,可往往不是那么称心如意,所以本文的出现时有必要的了,解析来介绍5条准则,感兴趣的你可以参考下,希望可以帮助到你
一、在样式表开头添加一个注释块,用以描述这个样式表的创建日期、创建者、标记等备注信息。
复制代码代码如下: Example Source Code: /* --------------------------------- Site: Site name Author: 52CSS.com Updated: Date and time Updated by: Name --------------------------------- */
二、包括公用颜色标记
复制代码代码如下: Example Source Code: /* --------------------------------- COLORS Body background: #def455 Container background: #fff Main Text: #333 Links: #00600f Visited links: #098761 Hover links: #aaf433 H1, H2, H3: #960 H4, H5, H6: #000 --------------------------------- */
三、给ID和Class进行有意义的命名 不推荐的命名方式: Example Source Code:
复制代码代码如下: .green-box { ... } #big-text { ... }
推荐使用的命名方式: Example Source Code:
复制代码代码如下: .pullquote {... } #introduction {... }
四、将关联的样式规则进行整合 Example Source Code:
复制代码代码如下: #header { ... } #header h1 { ... } #header h1 img { ... } #header form { ... } #header a#skip { ... } #navigation { ... } #navigation ul { ... } #navigation ul li { ... } #navigation ul li a { ... } #navigation ul li a:hover { ... } #content { ... } #content h2 { ... } #content p { ... } #content ul { ... } #content ul li { ... }
五、给样式添加清晰的注释 Example Source Code:
复制代码代码如下: /* --------------------------------- header styles --------------------------------- */ #header { ... } #header h1 { ... } #header h1 img { ... } #header form { ... } /* --------------------------------- navigation styles --------------------------------- */ #navigation { ... }
|
|