--- sidebar: auto --- # 编码规范 ## 编码 文件统一编码UTF-8编码,通过编辑器设置。 html中通过meta标签设置,即 `` css样式表中,头部添加 `@charset “utf-8”`,正常情况 css 文件不需要设置 charset,因为默认就是 utf-8,但是为了保险起见,统一设置。 ```css @charset "utf-8"; /* HTML5 Reset :: style.css ---------------------------------------------------------- We have learned much from/been inspired by/taken code where offered from: Eric Meyer :: http://ericmeyer.com HTML5 Doctor :: http://html5doctor.com and the HTML5 Boilerplate :: http://html5boilerplate.com ---------------------------------------------------*/ ``` ## 命名 对于普通文件和文件夹统一驼峰命名,即除了第一个单词首字母小写之外,其余的后面的全部单词额首字母为大写。 对于核心文件和文件夹统一帕斯卡命名,即所有单词的首字母大写。 ## 编辑 结构、数据、行为分离 文档或者模板中只包含结构即html代码,css样式及js全部通过外联方式引入,保证代码分离,便于维护。 css用法大概有如下四种方式: ```css