Skip to content

Latest commit

 

History

History
31 lines (27 loc) · 1.27 KB

2.0 html 代码规范.md

File metadata and controls

31 lines (27 loc) · 1.27 KB

html代码规范

  • 缩进 以前说使用 2 个空格,现在一般使用 4 个空格;

  • 在属性上,使用双引号 “”,不要使用单引号 ‘’

  • 标签正确关闭;

  • 在自动闭合标签结尾处使用斜线;

  • 头部要声明 doctype :

  • 指出页面的语言:

  • 声明一个明确的字符编码:

  • IE 兼容模式: 使用兼容性 标签来指定使用什么版本的 IE 来渲染页面。如果不是特殊需要,通常通过 edge mode 来通知 IE 使用最新的兼容模式

  • 通常在引入 CSS 和 JavaScript 时不需要指明 type,css 放 head 头部

  • 属性顺序: HTML 属性应该按照特定的顺序出现以保证易读性。尽量大部分用 class,少使用 id

    • class
    • id, name
    • data-*
    • src, for, type, href, value
    • title, alt
    • role, aria-*
      <a class="..." id="..." data-toggle="modal" href="#">
        Example link
      </a>
    
      <input class="form-control" type="text">
    
      <img src="..." alt="...">
    
  • Boolean 属性指不需要声明取值的属性