HTML5 字符集 – 字符编码声明
如今,针对不同地理位置和语言以及不同语言的 Web 主机应用使用不同的字符集或字符集。 要通知浏览器 HTML5 文档中使用的字符集,您需要使用元标签,并将其命名为charset
。
我们来看UTF-8
的charset
声明的示例。
<meta charset = "UTF-8" />
我建议尽可能使用 UTF-8,因为它可以在几乎 99.99% 的情况下表示任何字符。 大多数现代浏览器也都很好地支持它。
如果要使用旧方式提供字符集信息,则将使用以下格式。 在此提供此信息仅供参考,不建议使用。
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
XHTML 文档具有第三种选择:通过 XML 声明来表示字符编码:
<?xml version="1.0" encoding="UTF-8"?>
- 尽管
UTF-8
在大多数情况下都可以使用,但是许多开发人员发现使用ISO-8859-1
作为字符集可以提供更大的灵活性。 - 另一个字符集
UTF-16
有时会导致错误的字符,并且在某些情况下会导致应用无法正常运行。 - 大多数现代的网络浏览器都具有自动字符编码检测功能(如果未明确声明)。
学习愉快!
参考:
https://www.w3.org/International/articles/http-charset/index