猿问

求详细解答

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

这个是什么意思?不写的话为什么就会出现中文乱码的问题?

苏打好甜
浏览 1192回答 4
4回答

林夕1996

meta是html中的元标签,其中包含了对应html的相关信息,客户端浏览器或服务器端的程序会根据这些信息进行处理。HTTP-EQUIV类似于HTTP的头部协议,它回应给浏览器一些有用的信息,以帮助正确和精确地显示网页内容。content(内容类型):这个网页的格式是文本的(text),网页模式(html)charset(编码):这个网页的编码是utf-8,中文编码,需要注意的是这个是网页内容的编码,而不是文件本身的,其他类型的编码中文可能会出现乱码。

慕婉清2319120

一般输出的时候需要指定浏览器以什么编码格式去解析你的html,不过你不设置这个,浏览无法判断你是什么格式,就有可能导致出现乱码

hulukid

定义了页面的编码为utf8
随时随地看视频慕课网APP
我要回答