编码相关书写习惯

Tags
code
Created
Jan 10, 2016 5:34 PM

// camelCase (驼峰式)

// kebab-case(烤肉,短横线)

// snake_case(蛇形)

// PascalCase

// CAPScase

HTML

html属性用小写、-链接(data属性是规定-链接)

自定义标签命名规定用-(至少要有一个)单词连接

字符串用双引号

CSS

选择器用小写、- 链接(本身自己属性就是用 -,又和html保持一致)

字符串用双引号

属性顺序:

  • 定位 z-index, position, top…
  • 布局 display
  • 盒模型 width, padding…
  • 盒修饰 border, background…
  • 字体、内容属性 font, content…

JavaScript

常量 const 全部大写,单词连接用 _(区别于html的-,接近于os文件系统)

类名 class 首字符大写,单词连接用驼峰

变量 let、var、function 和单词连接用驼峰

字符串用单引号

Rust

变量,函数 crate 使用小写 _ 连接

Go

camelCase 函数

PascalCase 方法

_ 模块

IOS

项目名称使用驼峰首字母大写

字符串使用双引号

Windows

不能用 '/'  '?'  '*'  ':'  '|'  '\'  '<'  '>' 命名文件夹和文件

其他 OS

文件、目录命名全用小写,单词连接优先使用 - ,视情况用 _ (Java,python,go, rust)

不能用空格,读取时被断开造成麻烦

有复数的情况,使用复数命名法(如:scripts)

HTTP

使用 - 连接

SuperMade with Super