CSS经验分享:如何书写可维护的CSS代码01
2014-05-24 11:35
519 查看
转自:/article/4830698.html
一、在样式表开头添加一个注释块,用以描述这个样式表的创建日期、创建者、标记等备注信息。
二、包括公用颜色标记
三、给ID和Class进行有意义的命名
不推荐的命名方式:
推荐使用的命名方式:
四、将关联的样式规则进行整合
五、给样式添加清晰的注释
一、在样式表开头添加一个注释块,用以描述这个样式表的创建日期、创建者、标记等备注信息。
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 --------------------------------- */ |
不推荐的命名方式:
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 { ... } |
相关文章推荐
- 【转】CSS经验分享:如何书写可维护的CSS代码
- CSS经验分享:如何书写可维护的CSS代码
- 如何书写可维护的CSS代码
- 从div盒子模型谈如何写可维护的css代码
- 技巧分享——如何去除多余的CSS代码?
- 从div盒子模型谈如何写可维护的css代码(转)
- 如何书写优雅CSS代码
- CSS的各种居中――如何书写高质量代码
- 从div盒子模型谈如何写可维护的css代码
- 开发者是如何提升技能水平的 发表于1小时前| 770次阅读| 来源SquareSpace| 1 条评论| 作者Denis Gobo 开源程序员博客代码编程经验分享 摘要:作为一个技术开发人员,不断的学
- 如何书写高效、可维护、组件化的CSS。
- 如何书写高效、可维护、组件化的CSS
- font和line-height之CSS代码书写顺序不同,导致显示效果不一样
- 【经验分享】如何防止空链接“#”返回到页面?
- 对学生的建议:如何做好研究 | 2008校园招聘网 - 实习与笔试面试经验分享 - UNUS.CN
- CSS经验分享一,相邻选择符
- 如何编写CSS代码才能更有效率?(转)
- 如何用js控制css中的float的代码
- CSS经验分享二,两栏式布局示例
- 如何改变ISA或WSUS在任务栏图标的运行状态(经验分享)