A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 黑马-许鹏 于 2013-5-12 22:33 编辑

各位黑友同志们,小弟还是菜鸟。最近学习html遇到一个小小的问题,不多说,先上源码
  1. <html>
  2.         <head>
  3.                 <title>
  4.                         网页设计
  5.                 </title>
  6.                 <meta name="keywords" content="网页培训,java培训">
  7.                 <meta http-equiv="content-type" content="text/html;charset=UTF-8">
  8.         </head>
  9.         <body>
  10.                 <font size="5" color="red">
  11.                         传智播客欢迎你 chuanzhi
  12.                 </font>
  13.         </body>
  14. </html>
复制代码
用IE打开是这样显示的:




看了一下编码设置:



然后我把它手动调到GB2312,如图:




然后中文就能正常显示了:


求问题出现的原因及解决方案。感谢!!

评分

参与人数 1技术分 +1 收起 理由
Sword + 1

查看全部评分

4 个回复

倒序浏览
代码第七行 charter=“UTf-8” 改成GBK 或者是在myecplise general 里边找编码字体 改过来就行
回复 使用道具 举报
明天,你好 发表于 2013-5-7 23:40
代码第七行 charter=“UTf-8” 改成GBK 或者是在myecplise general 里边找编码字体 改过来就行 ...

这个我知道。但是有些网站用的是utf-8编码,但是一样能显示。比如百度。
回复 使用道具 举报
可能是你html 文件编码格式的问题,就是你保存文件时的编码,如果你文件用的gbk编码格式,用 utf-8去解析它,就会出现乱码,
这个时候你另存一下你的文件,采用 utf-8 编码,另存。
<meta http-equiv="content-type" content="text/html;charset=UTF-8">
这个是浏览器解析 html 文件用的编码;

一般这种问题,都是编码格式乱了。造成的。
回复 使用道具 举报
ZhaoYuBetter 发表于 2013-5-12 22:01
可能是你html 文件编码格式的问题,就是你保存文件时的编码,如果你文件用的gbk编码格式,用 utf-8去解析它 ...

果然是这样 谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马