如果在我的html5文档开头,我只使用:
<!DOCTYPE html><html>
如果不使用以下内容,我的网站将处于不利地位:
<!DOCTYPE html><html lang="en">
答案 0 :(得分:13)
很好的问题,但我认为你想知道的大部分内容都是简单的参考:
http://www.w3.org/TR/html4/struct/dirlang.html
一些亮点:
通过指定的语言信息 lang属性可以由用户使用 代理来控制一个 各种方式。有些情况 作者提供的语言信息 可能有帮助包括:
- 协助搜索引擎
- 协助语音合成器
- 帮助用户代理选择高质量排版的字形变体
- 帮助用户代理选择一组引号
- 帮助用户代理做出关于连字符的决定, 连字和间距
- 协助拼写检查程序和语法检查程序
我不相信HTML4和HTML5之间存在任何重大差异。