免费创建网站:企业做网站12个优化CSS代码技巧
三、防止链式(交集)选择符 这和过度约束的状况类似,更明智的做法是简略的创建一个新的CSS类选择符。 代码如下: // 糟糕 .menu.left.icon {..} // 好的 .menu-left-icon {..} 四、坚持KISS原则 想象我们有如下的DOM: 代码如下: ul id= navigator li a href= # Twitter /a /li li a href= # Facebook /a /li li a href= # Dribbble /a /li /ul 下面是对应的规则 代码如下: // 糟糕 #navigator li a {..} // 好的 #navigator {..} 五、使用复合(紧凑)语法 尽量使用复合语法。 代码如下: // 糟糕 .someclass { padding-top: 20px; padding-bottom: 20px; padding-left: 10px; padding-right: 10px; background: #000; background-image: url(../imgs/carrot.png); background-position: bottom; background-repeat: repeat-x; // 好的 .someclass { padding: 20px 10px 20px 10px; background: #000 url(../imgs/carrot.png) repeat-x bottom; 六、防止没必要要的命名空间 代码如下: // 糟糕 .someclass table tr.otherclass td.somerule {..} //好的 .someclass .otherclass td.somerule {..} 七、防止没必要要的重复 尽量组合重复的规则。 代码如下: // 糟糕 .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; 八、尽量精简规则 在上面规则的基础上,你可以进一步合其实不同类里的重复的规则。 代码如下: // 糟糕 .someclass { color: red; background: blue; height: 150px; width: 150px; font-size: 16px; .otherclass { color: red; background: blue; height: 150px; width: 150px; font-size: 8px; // 好的 .someclass, .otherclass { color: red; background: blue; height: 150px; width: 150px; .someclass { font-size: 16px; .otherclass { font-size: 8px; }
九、防止不明确的命名约好 最好使用表明语义的名字。一个好的CSS类名应描述它是什么而不是它像什么。 十、防止 !importants 其实你应该也能够使用其他优质的选择器。 11、遵循一个规范的声明顺序 虽然有一些摆放CSS属性顺序常见的方式,下面是我遵循的一种盛行方式。 代码如下: .someclass { /* Positioning */ /* Display Box Model */ /* Background and typography styles */ /* Transitions */ /* Other */ 12、组织好的代码格局 代码的易读性和易维护性成正比。下面是我遵循的格局化方法。 代码如下: // 糟糕 .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中,本着更高效和更容易维护性而尝试遵循的规则。假如你想阅读更多的常识,我建议阅读MDN上的编写高效的CSS和谷歌的优化阅读器烘托指南
引荐阅读:
以上内容由科技(wzjs888)为您提供,转载请注明出处,更多有关天津网站建设,软件开发,网站代运营优化、微信网站制造(微官网)、手机app开发、企业UI设计等互联 网应用效劳都可以联络我们。热线:9或致电3张主管。 科技每天都会不定时更新有关天津网站制造以及网络营销推广的文章,期望对您有用。
科技是专业从事天津网站建设、天津网站制造、软件开发、移动建站、商城、微信端、app开发项目
软件事业部:天津市大学软件学院D-510(天津工业大学院内)
网站事业部: 天津市河北区北宁弯万福日子广场9-1208(华为手机旗舰店旁进口)
咨询热线:9 3
相关阅读
- 缃戦〉甯冨眬妯℃澘 137人看过
- 鍑$?鎶犲浘 缁欓暱鍙戠編濂崇編鐧借偆鑹 154人看过
- 【佛山品牌网站建设报价】企业如何通过网站建设实现盈利转化? 103人看过
- 【网站建设需要多少钱】手机网站制作雷区,注意避开哦! 169人看过
- 【建个公司网站多少钱】如何少走弯路,轻松建设个人网站? 197人看过
- 【如何建个网站赚钱】简单低成本网站注册不能错过! 182人看过
- 【网站建设怎么报价】做好网站建设,你还需要做推广呢! 136人看过
- 【做网站推广多少钱】网站建设不能忽略SEO优化 170人看过
- 【建个网站一年多少钱】建设网站提高体验,从控制弹窗开始 52人看过
- 【建个网站需要多少钱】设计师告诉你,应该这样挑网站模板! 79人看过
- 【网页设计价格】自己建设网站,你要了解些什么? 118人看过
- 【网页设计报价】为什么需要建设电商网站呢? 107人看过
- 【建立个人网站多少钱】怎么注册网站,注册后遇到的问题如何解 130人看过
- 【建设网站需要多少钱】怎样建设网站比较好?有哪些注意事项? 99人看过
- 社交化网站运营套路 这几个思维要把握 189人看过
- 【建立个网站需要多钱】微网站怎么做才能实现更好的营销目的和 58人看过
- 【自己搭建一个网站要多少钱】网站制作对于企业来说它的作用是 112人看过
- seo营销:从内容营销的角度来写出好文章(提高转化率利器) 150人看过
- 【网站建设报价单模板】网站模板建站跟传统建站方式有什么不同 131人看过
- 【做网站推广多少钱】营销型网站建设应具备哪些标准 54人看过
- 【网页设计价格】建网站时怎么设计404页面能有效提升转化 149人看过
- 【网站建立需要多少钱】自适应网站建设有哪些常见问题呢? 107人看过
- 【建立一个网站多少钱】初创企业该怎样创建自己的网站? 140人看过
- 【怎么免费搭建一个网站且不要钱】你还不会挑选网站建设公司吗 181人看过
- 万事最初难 网络营销需要营销型网站建造开始 145人看过
- 华云数据携手联通国际一同推进ICT工业转型晋级 56人看过
- 工信部组织基础电信企业深化推进校园联网攻坚 助力“停课不停 176人看过
- 我国信通院:预计2025年5G将发明超300万个岗位 77人看过
- 无锡城市云核算中心大厦奠基 62人看过
- 我国赶紧打造云核算国家队 万亿商场启动在即 81人看过
- TOM集团云端架构平台第一阶段投资建设已完成 152人看过
- 索尼发布云存储效劳 提供5G空间 86人看过
- 黑河市大力开展云核算数据中心工业 94人看过
- 山西移动建成云核算平台 97人看过
- 要害词分析的作用:解决展示和点击的问题 80人看过
- 面对云核算 CIO还在犹豫 152人看过
- 蓝汛与优酷路由宝合作 共建CDN虚拟网 172人看过
- 北京云途腾科技公司吴凯:政企职业用户的开源云渠道实践之路 101人看过
- 百度云竞合关系分析?与国内云效劳商竞合关系揭秘 57人看过
- 谷歌云紧跟亚马逊AWS 实行按秒计费 131人看过
- 云核算和本钱:爱恨交错的关系 64人看过
- 云核算趋势:亚马逊、谷歌、微软等巨擘的独占会被打破? 114人看过
- 加码新基建,腾讯云推出才智城市底层平台CityBase 181人看过
- 专业网站制作:怎么做好网站运营? 60人看过
- 免费制作app网站:上海网站建设怎么才能做出协助企业红利的网站 196人看过