编码相关书写习惯

// 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
使用 - 连接