-
网页乱码问题的原因及解决办法
- 网页产生乱码的根本原因:
文件保存的编码格式和浏览器解析时的编码格式不匹配;
- 网页产生乱码的根本原因:
解决乱码问题:
首先,在文件保存的时候自己要清楚是用哪种编码方式保存的(sublime默认保存方式是utf-8,如果安装了插件也可另存为gbk,其它IDE可以做设置保存格式)。如果文件是保存为utf-8格式,那么一定要在html 的<head>
里添加<meta charset=“utf-8”>
,这句话的意思是告诉浏览器在打开这个页面的时候不要去猜了,直接用utf-8去解码。 同理,如果文件保存为gbk格式,一定在文件里添加<meta charset=“gbk”>
。doctype html的作用
文档声明,告诉浏览器按照html5的标准去渲染页面。如果不声明,浏览器会按照自己的方式去渲染页面。-
严格模式和混杂模式
- 严格模式:有
doctype
声明,浏览器按照指定标准进行渲染; - 混杂模式:没有
doctype
声明,浏览器按照自己的标准渲染页面。
- 严格模式:有
html相关知识——网页乱码问题,严格模式和混杂模式
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...