外链论坛

 找回密码
 立即注册
搜索
查看: 2|回复: 0

html页面中文暗示乱码问题

[复制链接]

638

主题

0

回帖

9998万

积分

论坛元老

Rank: 8Rank: 8

积分
99988432
发表于 7 天前 | 显示全部楼层 |阅读模式

html页面中文表示乱码问题

html页面中显现中文时可能在前端表示为乱码。

问题原由

页面的表示编码和存储编码不一致

处理方法:修改表示编码和存储编码为一致。

过程

修改页面的表示编码

修改页面的存储编码

1. 修改页面的表示编码

页面的表示编码便是浏览器用来解析页面的编码,常用的是utf-8编码。经过在页面的head标签里面加上 meta标签能够设置表示编码为utf-8。代码如下:

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

2. 修改页面的存储编码

能够经过文本编辑器打开html源文件,而后修改编码。我这儿经过vscode 编辑器把文件存储代码从gbk修改为utf-8.

打开html文件,右下角看到一行状态栏,里面有文件的编码信息。倘若表示UTF-8,说明文件的存储编码便是utf-8不必须修改;倘若表示为GB 2312之类的,说明编码不是UTF-8。必须修改点击GB2312点击Save with Encoding找到utf-8并点击查看右下角,发掘编码已然改变了。此时经过浏览器重新打开html文件,中文应该已然表示正常了。

总结

重点是html表示编码和存储编码必要一致,才不会显现乱码。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|外链论坛 |网站地图

GMT+8, 2024-7-6 18:06 , Processed in 0.099413 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.