企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 1 HTML [强制] 使用双引号(“”) 而不是单引号(”) 。 [强制] 用两个空格来代替制表符(tab) *-- 这是唯一能保证在所有环境下获得一致展现的方法。* [强制] 嵌套元素应当缩进一次(即两个空格)。 [强制] 不要在自闭合(self-closing)元素的尾部添加斜线。 [强制] 不要省略可选的结束标签(closing tag)(例如,<\/li> 或 <\/body>)。 [建议] 为 html 根元素指定 lang 属性,从而为文档设置正确的语言。这将有助于语音合成工具确定其所应该采用的发音,有助于翻译工具确定其翻译时所应遵守的规则等等。 ## 1.1 属性顺序 [建议] HTML 属性应当按照以下给出的顺序依次排列,确保代码的易读性。 1> class 2> id, name 3> data-* 4> src, for, type, href 5> title, alt 6> aria-*, role *解释:class 用于标识高度可复用组件,因此应该排在首位。id 用于标识具体组件,应当谨慎使用(例如,页面内的书签),因此排在第二位。* ## 1.2 Vue Template [强制] 模板中,组件标签必须带有中划线:如 <my-component></my-component> [强制] 文件名全部使用英文小写,多个单词的文件名使用使用中划线链接 , 如:order-list.vue。