Maison >interface Web >tutoriel HTML >Spécifications du code HTML(5)
<br/>
Conventions de codage HTML
De nombreux développeurs Web connaissent très peu les conventions de codage HTML.
Entre 2000 et 2010, de nombreux développeurs Web sont passés du HTML au XHTML.
En utilisant XHTML, les développeurs ont progressivement développé de meilleures normes d'écriture HTML.
Pour HTML5, nous devrions élaborer de meilleures normes de code. Ce qui suit fournit plusieurs suggestions standard.
Utilisez le bon type de document
La déclaration du type de document se trouve sur la première ligne du document HTML :
<!DOCTYPE html>
Si vous souhaitez utiliser des minuscules comme les autres balises , vous pouvez utiliser le code suivant :
<!DOCTYPE html>
Utiliser les noms d'éléments en minuscules
Les noms d'éléments HTML5 peuvent utiliser des lettres majuscules et minuscules.
Utilisez des lettres minuscules recommandées :
Le style mixte majuscules et minuscules est très mauvais.
Les développeurs utilisent généralement des minuscules (similaires au XHTML).
Le style minuscule semble plus rafraîchissant.
Les lettres minuscules sont faciles à écrire.
Non recommandé :
非常糟糕: 这是一个段落。
推荐: 这是一个段落。
关闭所有 HTML 元素 在 HTML5 中, 你不一定要关闭所有元素 (例如 元素),但我们建议每个元素都要添加关闭标签。 不推荐: 这是一个段落。
推荐: 这是一个段落。
这是一个段落。
关闭空的 HTML 元素 在 HTML5 中, 空的 HTML 元素也不一定要关闭: 我们可以这么写: 也可以这么写: 在 XHTML 和 XML 中斜线 (/) 是必须的。 如果你期望 XML 软件使用你的页面,使用这种风格是非常好的。 使用小写属性名 HTML5 属性名允许使用大写和小写字母。 我们推荐使用小写字母属性名: 同时使用大写写是非常不好的习惯。 开发人员通常使用小写 (类似 XHTML)。 小写风格看起来更加清爽。 小写字母容易编写。 不推荐: 这是一个段落。
这是一个段落。
表格实例:
Name | Description |
---|---|
A | Description of A |
B | Description of B |
列表实例:
省略 和?在标准 HTML5 中, 和标签是可以省略的。以下 HTML5 文档是正确的: 实例: <!DOCTYPE html>
这是一个段落。
尝试一下 »不推荐省略 和标签。 元素是文档的根元素,用于描述页面的语言:<!DOCTYPE html> 声明语言是为了方便屏幕阅读器及搜索引擎。 省略 或在 DOM 和 XML 软件中会崩溃。省略 在旧版浏览器 (IE9)会发生错误。省略 ?在标准 HTML5 中, 标签是可以省略的。默认情况下,浏览器会将 之前的内容添加到一个默认的元素上。实例 <!DOCTYPE html>
这是一个段落。
尝试一下 »现在省略 head 标签还不推荐使用 元数据 HTML5 中