CSS 综合(入门任务13)

一些重要的编程规范

  • 语义化标签,我认为初期对于这块不是很有概念,今后会在实战中改善。

  • 命名只用英文小写,中横线替代空格,命名只体现功能

  • html

    • 减少标签的数量,编写 HTML 代码时,尽量避免多余的父元素。很多时候,这需要迭代和重构来实现
    • 用两个空格来代替制表符(tab) -- 这是唯一能保证在所有环境下获得一致展现的方法
  • css

    • 为选择器分组时,将单独的选择器单独放在一行
    • 为了代码的易读性,在每个声明块的左花括号前添加一个空格
    • 为了获得更准确的错误报告,每条声明都应该独占一行
    • 不要在 rgb()、rgba()、hsl()、hsla() 或 rect() 值的内部的逗号后面插入空格。这样利于从多个属性值(既加逗号也加空格)中区分多个颜色值(只加逗号,不加空格)

参考资料:编码规范 by @mdo
参考资料:styleguide

垂直居中有几种实现方式,给出代码范例

  • line-height方法实现垂直居中:传送门
  • text-align方法实现垂直居中:传送门
  • 绝对居中方法实现垂直居中:传送门
  • vertical-align方法实现垂直居中:传送门

代码案例实现

传送门

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • html 标签的意义 : 根标签,是网页的开始和结束 : 头部 很多描述属性 会显示在网页标题栏中 不会展...
    linyaDu阅读 875评论 0 1
  • CSS基础 本文包括CSS基础知识选择器(重要!!!)继承、特殊性、层叠、重要性CSS格式化排版单位和值盒模型浮动...
    廖少少阅读 3,178评论 0 40
  • CSS编码规范 命名规范:语义化标签优先;基于功能命名、基于内容命名、基于表现命名;简略、明了、无后患 书写规范:...
    饥人谷_哈噜噜阅读 319评论 0 0
  • 一、CSS入门 1、css选择器 选择器的作用是“用于确定(选定)要进行样式设定的标签(元素)”。 有若干种形式的...
    宠辱不惊丶岁月静好阅读 1,619评论 0 6
  • 关于时间管理你可能看过很多这方面的书,比如《拖延心理学》和《高效能人士的7个习惯》,也在很多场合听专家说过,要合理...
    roger_a781阅读 430评论 0 0