提交 233137f3 编写于 作者: 秃头给你一拳's avatar 秃头给你一拳

添加codestyle.md

上级 70ac5de2
## 一、DOCTYPE 设置
文档类型统一使用html5的doctype:
<!DOCTYPE html>
## 二、页面编码
编码默认使用GBK,特定情况下有指定要求也可以是UTF-8
<meta charset="GBK">
<meta charset="UTF-8">
## 三、代码
### 1、HTML规范
标签必须合法且闭合
标签语法无错误,需要符合语义化
除非有特定的功能、组件要求 等,禁止随意使用id来定义元素样式
组件的自定义属性以':'开头而非'v-bind:',命名采用首单词首字母小写、其他单词首字母大写
### 2、CSS规范
禁止使用层级过深的选择器,最多3级
除非有特定的功能、组件要求等,禁止随意使用id来定义元素样式
除非是样式reset需要,禁止对 纯元素选择器 设置特定样式,避免样式污染
## 四、命名
命名使用英文,禁止使用特殊字符
样式名不能包含ad、guanggao、ads、gg是广告含义的关键词,避免元素被网页拓展、插件屏蔽
自定义数据的首单词首字母小写、其他单词首字母大写
组件命名使用驼峰命名法
命名尽量语义化
\ No newline at end of file
......@@ -66,7 +66,7 @@
<th>比赛状态</th>
<th>数据</th>
</tr>
<tr v-for="site in sites" v-bind:key="site">
<tr v-for="site in sites" :key="site">
<td>{{ site.enddatecn }}</td>
<td>{{ site.itemcodename }}</td>
<td>{{ site.title }}</td>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册