放肆青春的博客
首页
前端
算法
网络
面试
技术
后端
运维
杂项
数据库
工具
网址
电脑
个人
文章
  • 分类
  • 标签
  • 归档
github (opens new window)
gitee (opens new window)

放肆青春

一个前端菜鸟的技术成长之路
首页
前端
算法
网络
面试
技术
后端
运维
杂项
数据库
工具
网址
电脑
个人
文章
  • 分类
  • 标签
  • 归档
github (opens new window)
gitee (opens new window)
  • 个人中心

    • 个人网址
  • 个人开发总结

    • 开发总结

      • 个人开发总结
      • 怎么成为前端高手
      • 生产发版
      • 前端优秀图书书单
      • 高效开发
      • 开发问题
      • 开发技术
      • 业务总结
    • 开发管理

      • 开发管理
      • 权限管理
    • 开发文档

      • 开发文档
      • 文档模板
      • 周期报
      • 邮件模板
      • 测试相关文档
    • 前端开发规范

      • 前端开发规范
      • 前端开发命名规范
        • 前端开发命名规范
          • 1.html
          • 2.css
          • 3.js
          • 4.vue
          • 5.图片
      • ui 交互规范
      • html开发规范
      • CSS开发规范
      • js开发规范
      • vue开发规范
      • js 代码优化总结
      • vue 代码优化总结
      • css 代码优化总结
    • 代码review

      • 前端 code review
      • 后端 code review
    • 职位

      • BPO
      • EA
      • ISM
      • PMO
      • QA
      • SA_SE
      • SDE
      • SDM
      • TPO
      • UED
  • personal
放肆青春
2020-07-24

前端开发命名规范

# 前端开发命名规范

# 1.html

# 2.css

  • 1.CSS 属性书写顺序

    1. 布局定位属性:display / position / float / clear / visibility / overflow(建议 display 第一个写,毕竟关系到模式)
    1. 自身属性:width / height / margin / padding / border /background
    1. 文本属性:color / font / text-decoration / text-align / vertical-align / white-space / break-word
    1. 其他属性(CSS3 属性):content / cursor / border-radius / box-shadow / text-shadow / background
  • 2.Class 命名中(禁止)出现大写字母,(必须)采用” - “对 class 中的字母分隔

  • 3.链接的样式顺序 a:link -> a:visited -> a:hover -> a:active

# 3.js

  • 1.变量:必须采用骆驼峰的命名且首字母小写

  • 2.常量:必须采用全大写的命名,且单词以_分割

  • 3.类:必须采用骆驼峰的命名且首字母大写

# 4.vue

    1. 组件命名为

# 5.图片

  • 1.命名全部用小写英文字母||数字||_的组合,其中不得包含汉字||空格||特殊字符

  • 2.运用 css 精灵图技术集中小的背景图或图标,减小页面 http 请求,但注意,请务必在对应的精灵图 psd 源图中划参考线,并保存至 img 目录下

  • 3.所有页面元素类图片均放入 img 文件夹,测试用图片放于 demo 文件夹

更新时间: 9/8/2021, 4:24:27 PM
前端开发规范
ui 交互规范

← 前端开发规范 ui 交互规范→

最近更新
01
前端权限管理
02-24
02
vue2指令
02-24
03
vue2 hook
02-24
更多文章>
Theme by Vdoing | Copyright © 2019-2022 放肆青春
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式