CSS编写规范的相关建议
建站知识 2021-07-03 08:15www.168986.cn长沙网站建设
避免过度约束
作为一般规则,不添加不必要的约束。
CSS Code复制内容到剪贴板
- // 糟糕
- ul#someid {..}
- .menu#otherid{..}
- // 好的
- #someid {..}
- #otherid {..}
后代选择符最烂
不仅性能低下而且代码很脆弱,html代码和css代码严重耦合,html代码结构发生变化时,CSS也得修改,这是多么糟糕,特别是在大公司里,写html和css的往往不是同一个人。
CSS Code复制内容到剪贴板
- // 烂透了
- html div tr td {..}
尽可能使用复合语法
CSS Code复制内容到剪贴板
- // 糟糕
- .someclass {
- padding-: 20px;
- padding-bottom: 20px;
- padding-left: 10px;
- padding-right: 10px;
- background: #000;
- background-image: url(../imgs/carrot.png);
- background-position: bottombottom;
- background-repeat: repeat-x;
- }
- // 好的
- .someclass {
- padding: 20px 10px 20px 10px;
- background: #000 url(../imgs/carrot.png) repeat-x bottombottom;
- }
避免不必要的重复
CSS Code复制内容到剪贴板
- // 糟糕
- .someclass {
- color: red;
- background: blue;
- font-size: 15px;
- }
- .otherclass {
- color: red;
- background: blue;
- font-size: 15px;
- }
- // 好的
- .someclass, .otherclass {
- color: red;
- background: blue;
- font-size: 15px;
- }
组织好的代码格式
代码的易读性和易维护性成正比。狼蚁网站SEO优化是我遵循的格式化方法。
CSS Code复制内容到剪贴板
- // 糟糕
- .someclass-a, .someclass-b, .someclass-c, .someclass-d {
- ...
- }
- // 好的
- .someclass-a,
- .someclass-b,
- .someclass-c,
- .someclass-d {
- ...
- }
- // 好的做法
- .someclass {
- background-image:
- linear-gradient(#000, #c),
- linear-gradient(#c, #ddd);
- box-shadow:
- 2px 2px 2px #000,
- 1px 4px 1px 1px #ddd inset;
- }
上一篇:CSS样式编写的简明指南
下一篇:使用CSS居中浮动元素的方法
长沙网站设计
- 如何进行东阳SEO关键词优化?
- 边坝哪有关键词排名优化:提升你的网站流量与
- 安国百度优化服务:提升您的在线可见性
- 阜康新手做SEO怎么做
- 山西seo网站排名关键词优化:提升您网站曝光率
- 临沂seo网站排名关键词优化:提高你的网站可见
- 广西SEO网站推广怎样付费比较合理
- 双辽SEO网站推广:提升你的网站可见性与流量
- 辽宁企业网站优化购买方式有哪些
- 提升宝清百度SEO排名的实用技巧与策略
- 静宁百度SEO排名:提升您网站曝光率的关键策略
- 彭州百度SEO排名的提升策略和实施指南
- 广南百度关键词SEO:提升网站排名的关键策略
- 辽宁关键词优化怎么做论坛营销
- 吉林百度seo排名如何做到让用户满意
- 内黄百度优化服务:提升在线可见性的关键