HTML5 字符集 – 字符编码声明

HTML5 字符集 – 字符编码声明

原文: https://howtodoinjava.com/html5/html5-charset/

如今,针对不同地理位置和语言以及不同语言的 Web 主机应用使用不同的字符集或字符集。 要通知浏览器 HTML5 文档中使用的字符集,您需要使用标签,并将其命名为charset

我们来看UTF-8charset声明的示例。

<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"?>

  1. 尽管UTF-8在大多​​数情况下都可以使用,但是许多开发人员发现使用ISO-8859-1作为字符集可以提供更大的灵活性。
  2. 另一个字符集UTF-16有时会导致错误的字符,并且在某些情况下会导致应用无法正常运行。
  3. 大多数现代的网络浏览器都具有自动字符编码检测功能(如果未明确声明)。

学习愉快!

参考:

https://www.w3.org/International/articles/http-charset/index

https://en.wikipedia.org/wiki/Character_encodings_in_HTML