设置两个字符集? utf-8和text / html

时间:2017-06-29 01:23:36

标签: html

我是新学习HTML和了解网页中的元数据。似乎人们更喜欢你必须设置字符集来支持utf-8,人们也说有charset =" text / html"所以浏览器知道他们收到了什么样的信息。如何设置两者,因为它们似乎都使用相同的属性?

1 个答案:

答案 0 :(得分:1)

text/html是媒体类型,而不是字符集。服务器可以发送Content-Type: text/html; charset=utf-8标头以将内容标识为HTML编码为UTF-8。但是,当您使用<meta>标记时,内容已知为HTML,唯一重要的是字符集,因此HTML5引入了将<meta charset="utf-8">写为{{的简写的选项。 1}}。 (较旧的浏览器也支持这一点,因为人们习惯忘记原文中的引号。)

简而言之,如果您使用的是<meta http-equiv="Content-Type" content="text/html; charset=utf-8">标记,请写下:

<meta>

你已经完成了。该页面已经是HTML。