css 综合

说一说你平时写代码遵守的编码规范

HTML

注意标签的语义化,减少无意义的标签
标签名小写,正确闭合标签
属性值用双引号
样式,内容分离
使用外链 CSS 和 JavaScript
HTML 属性尽量按顺序依次排列:
class
id,name
data-*
src,,for, type, href
title,alt
aria-*,role

css

保持相同的缩进风格,在该加空格地方比如 : 后加空格
每条声明后都加分号,每条声明都放在单独的一行中
颜色用小写,用缩写, #fff
小数不用写前缀, 0.5s -> .5s;0不用加单位
属性尽量缩写,,如 font: 16px/1.5 palatino, georgia, serif;
相关的属性声明应当归为一组,并按照下面的顺序排列:
Positioning
Box model
Typographic
Visual
注意 class 命名,应当尽可能短,并且意义明确

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

padding实现:padding上下相等
vertical-align实现:middle
position实现:fixed
table-cell实现:display
flex实现:one
two

实现如下效果,每种效果都只使用一个html 标签来实现

html

实现

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

推荐阅读更多精彩内容

  • 说一说你平时写代码遵守的编码规范常见的编码规范语义化:1.语义化标签优先2.基于功能命名、基于内容命名、基于表现命...
    24_Magic阅读 245评论 0 0
  • 常用的编码规范 HTML部分 语法 使用2个空格代替制表符; 默认缩进2个空格; 属性定义全部使用双引号""; 不...
    Sketch阅读 303评论 0 0
  • CSS编码规范 命名规范:语义化标签优先;基于功能命名、基于内容命名、基于表现命名;简略、明了、无后患 书写规范:...
    饥人谷_哈噜噜阅读 328评论 0 0
  • 浅谈编码规范 命名技巧 语义化标签优先 基于功能命名、基于内容命名、基于表现命名 简略、明了(翻译成英文) 所有命...
    饥人谷_秦勤阅读 372评论 0 0
  • 1.说一说你平时写代码遵守的编码规范 命名技巧语义化标签优先基于功能命名,基于内容命名,基于表现命名简明、明了、无...
    basd1995阅读 271评论 0 0