UTF-16 与 ASCII 不兼容。
因此,w3.org表示:
使用 UTF-16
根据 Google 对数十亿页面的样本结果,网络上只有不到 0.01% 的页面采用 UTF-16 编码。如果包含其子集 ASCII,则 UTF-8 占所有网页的 80% 以上,如果不包含,则占所有网页的 60% 以上。强烈建议您不要使用 UTF-16 作为页面编码。
如果由于某种原因您别无选择,这里有一些声明编码的规则。它们与其他编码不同。
HTML5 规范禁止使用meta 元素来声明UTF-16,因为这些值必须与ASCII 兼容。相反,您应该确保 UTF-16 编码文件的开头始终有一个字节顺序标记。实际上,这是文档内的声明。
此外,如果您的页面编码为 UTF-16,请勿将文件声明为“UTF-16BE”或“UTF-16LE”,而仅使用“UTF-16”。文件开头的字节顺序标记将指示编码方案是小端还是大端。(这是因为显式编码为 UTF-16BE 等内容的内容不应使用字节顺序标记;但 HTML5 需要 UTF-16 编码页面使用字节顺序标记。)
(我的大胆)。
资料来源: https ://www.w3.org/International/questions/qa-html-encoding-declarations