HTML规范

1. 对于属性的定义,确保全部使用双引号,绝不要使用单引号.

2. 不要在自闭合(self-closing)元素的尾部添加斜线,html5规范中明确说明这是可选的。

3. 为每个 HTML 页面的第一行添加标准模式(standard mode)的声明,这样能够确保在每个浏览器中拥有一致的展现。

4. 布尔型属性可以在声明时不赋值。XHTML 规范要求为其赋值,但是 HTML5 规范不需要。

5. 编写 HTML 代码时,尽量避免多余的父元素

<!DOCTYPE html>
<html>
  <head>
    <title>Page title</title>
  </head>
  <body>
    <img src="images/company-logo.png" alt="Company">
    <h1 class="hello-world">Hello, world!</h1>
    <input type="text" disabled>

<input type="checkbox" value="1" checked>

<select>
  <option value="1" selected>1</option>
</select>

<!-- Not so great -->
<span class="avatar">
  <img src="...">
</span>

<!-- Better -->
<img class="avatar" src="...">

  </body>
</html>

 

posted @ 2018-01-10 17:12  cygnet  阅读(136)  评论(0编辑  收藏  举报