notepad编写html代码,用ie打开之后,中文显示的是乱码!!!新手求解决

编写上述代码后出现在ie中是乱码... 编写上述代码后出现在ie中是乱码 展开
 我来答
萢萢i3
2017-08-01 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.7万
采纳率:71%
帮助的人:4690万
展开全部

代码在Chrome中没有问题,IE中会出现乱码

原因主要是:编码问题

可以在代码中显示设置一下编码就可以了,设置的代码如下:

<html>
<head>
<meta charset="utf-8"> <!-- 此处显示的加上编码设置 -->
<title>标题</title>
</head>
<boby>
标题如下所示
</boby>
</html>

修改后的运行结果如下:

关于<meta> 元素:

  • <meta> 元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词、编码设置等。

  • <meta> 标签位于文档的头部,不包含任何内容。<meta> 标签的属性定义了与文档相关联的名称/值对。

鸟总Raynal
2013-11-03 · TA获得超过2144个赞
知道小有建树答主
回答量:1334
采纳率:40%
帮助的人:720万
展开全部

你需要对html页面做编码指定,一般notepad编辑的文档是utf-8或者ANSI格式的。

你在代码的<head></head>之间添加

<meta charset="utf-8">

然后用记事本另存为utf-8格式

追问
我只是在之间加了你说的就可以正常显示了,不过每次编码都要这样加这个么,有木有其他的方法
追答
后面只是为了保险,如果加了前面的代码就行就ok了,不行的话在第二步。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
叫我大王好不啦
2017-06-30
知道答主
回答量:15
采纳率:0%
帮助的人:4.5万
展开全部
出现这个问题的原因是编码格式有问题;

在<head></head>标签之间加句代码就好了
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
中文一般用utf-8编码格式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zh52722
2017-07-08 · TA获得超过389个赞
知道小有建树答主
回答量:325
采纳率:75%
帮助的人:184万
展开全部

notepad左上角有个编码菜单,点开,选择"转为 UTF-8 编码格式"

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
师傅懂些IE
2013-11-03 · TA获得超过6978个赞
知道大有可为答主
回答量:6372
采纳率:11%
帮助的人:5477万
展开全部
编码格式不统一导致的显示乱码,保证你保存的编码格式与IE浏览的编码格式统一
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式