总结了一些可以帮助你改善CSS样式表的简单实用的方法,如果你刚刚开始使用CSS,这篇文章可以帮助你更好的理解CSS。

1.结构

保持CSS结构清晰,不仅有助于保持CSS文件的简单,也利于日后的检查、更改。

2.保持简洁

保持代码简洁,可以大幅减小CSS文件的大小。

3. Padding vs. Margin

对于浏览器来说,Margin是兼容性最差的一个属性。因此,只要条件允许,应该尽可能的使用Padding属性。

4.整合

在下面的例子中定义了一个公共的Class,来代替不同的地方都要用到的相同的代码:color:grey。

5.注释

在适当的位置加入一条简单的注释,不仅有助于你了解代码,其他人也可以很好的理解你的代码。

6.验证

最好对已经创建好的CSS文件进行验证,这样可以帮助你找到文件中存在的错误。

7.避免在XHTML中使用样式

不要在Xhtml代码中使用样式,这样不仅会增加网页文件的大小,而且也会使代码混乱,变复杂。

8.命名

使用标准的可以从字面上正确理解的ID和Class名称,而不仅仅是代号。

这8个小秘诀,

你掌握几个呢?

这有8个小秘诀,让你更懂CSS!相关推荐

  1. 小狼毫输入法,更懂程序员

    这款软件非常适合程序员用的输入法,因为在window下可以经常切换会有提示,而且不会被监听. 下载安装地址: https://bintray.com/rime/weasel/release 优化三个个 ...

  2. 名悦集团分享纯电动汽车保养的几个小秘诀

    很多人出于环保节能的考虑,选择购买纯电动汽车,然而真买了之后,发现事与愿违,平时出勤打车多了,开车却少了.很多人说是因为纯电动汽车续航不太给力,开车老是为充电发愁,也有人说因为纯电动车保养起来太费力. ...

  3. 7个让你在街头摄影时更有自信的小秘诀

    7个让你在街头摄影时更有自信的小秘诀 街头摄影需要勇气,例如当别人发现你在拍他们,而突然转头瞪过来时你仍然能保持处变不惊的勇气,街头摄影在公共场合进行摄影是合法的,但当你想拍摄的对象看见你用镜头对着他 ...

  4. cad打开卡死_小秘诀,CAD打开就卡住应该这么做!

    原标题:小秘诀,CAD打开就卡住应该这么做! 1.选择开始--设置--控制面板.2.选择Internet选项.3.在Internet属性对话框里,点高级标签.4.清除"检查发行商的证书吊销& ...

  5. 细数线上盲盒小程序的开发小秘诀

    前段时间,敦煌研究院在天猫首家发售天龙八部盲盒,再度引发盲盒热潮,现在的盲盒项目已经火到什么程度了呢? 除了机票盲盒.奶茶盲盒.图书盲盒等盲盒模式,调色师.HARMAY等美妆集合店也纷纷开启盲盒营销, ...

  6. 考研初试 宾馆预订 小秘诀

    考研报名之后,除了现场确认外,还有一件事考生还有一件事不能忘哦,那就是初试期间宾馆预订. 考研党在选择报考点时分为两种情况: 一种是选择省市考试中心作为报考点的,这部分考生需要等到下载完准考证(201 ...

  7. 教你变漂亮的小秘诀 - Qzone日志

    |返回日志列表 转载自 936671377 2010年01月25日 23:09 阅读(loading...) 评论(1) 分类:个人日记 教你变漂亮的小秘诀去除痤疮疤痕 ­ 把姜切片,临睡前用手指压在 ...

  8. 拼多多的服务器需要维护吗,拼多多客服外包 店铺评价如何维护 外包客服分享几个小秘诀...

    拼多多客服外包 店铺评价如何维护 外包客服分享几个小秘诀 如果店铺意外收获差评,如何维护减少影响让顾客继续下单? 新店店主怕的就是突如其来的差评,本来评价就少,再加上一个差评新品估计就要死翘翘了,所以 ...

  9. 涂料选购小秘诀 环保涂料品牌哪些好

    涂料选购小秘诀 环保涂料品牌推荐 在入住房子前,我们都会将房子粉刷一遍,涂料的选择就至关重要了,家装涂料的质量的好坏不仅仅会影响房子的美观问题,有害的涂料也会间接影响到居住者的身体健康,所以,在选购上 ...

最新文章

  1. 使用npm安装TypeScript
  2. 一些特殊的电脑快捷键
  3. 架构案例丨微信Android客户端架构演进之路
  4. java UCI,UCI数据集
  5. CREO:CREO软件之零件【模型】扫描之扫描、螺旋扫描、可变剖面扫描、扫描混合、混合、边界混合、可变剖面扫描的简介及其使用方法(图文教程)之详细攻略
  6. 3000字《软件测试》从入门到精通全套学习路线整理,零基础入门
  7. Switch 链接OBS Studio输出声音(无延迟)的方法
  8. 首批!智领云CTO宋文欣入选“开源GitOps产业联盟技术委员会”成员名单
  9. 探讨一种新型的双进程守护应用保活
  10. 30分钟快速生成元宇宙专属虚拟人
  11. 不想升级iOS 15系统?iPhone最新屏蔽iOS更新的方法
  12. 适合跨境电商亚马逊专业货源平台有哪些?
  13. 先验概率与后验概率是什么
  14. condition_variable的使用以及与锁的关系
  15. 如何开发一款前端工具
  16. 修改 Docker 镜像默认存储位置的方法
  17. mysql update 负数_解决并发情况下库存减为负数问题--update2016.04.24
  18. Qt 微信版本 网络聊天
  19. 视频监控用到的五点技术手段
  20. 浙江数字贸易先行示范区建设方案发布,贡献数字贸易“浙江方案”

热门文章

  1. babel css3新特性_前端总结(后续不断更新)
  2. MySQL工作中的实际用_总结工作中经常用到的mysql基础知识
  3. 也谈基于Web的含工作流项目的一般开发流程
  4. android的listview点击获取当前选项值的方法
  5. Qfarm /load命令
  6. 完成蓝蜂浏览器的框架重构
  7. nginx.conf文件详解
  8. 进程与线程的区别?--多线程与线程池
  9. python字符串常用方法、分割字符串等
  10. C# 对话框使用整理