为什么用myeclipse写了html代码,在浏览器上的中文是乱码

如题所述

html中文乱码一般都是由于编码不一致导致,一般是代码声明或者浏览器默认的编码与文件保存的实际编码不一致造成的,解决的方法就是要代码中声明的代码要和文件保存的编码一致,这样中文就不会出现乱码的现象了。

工具原料:编辑器、浏览器

1、首先在html代码中声明字符集即编码,意思就是告诉浏览器以什么编码来解析本文件,代码如下:

<!DOCTYPE html>
<html>    
<head>        
<meta charset="UTF-8">       
 <title></title>   
</head>   
<body>        
<p>测试中文乱码</p>    
</body>
</html>

2、以上代码的中的<meta charset="UTF-8">就是声明字符集使用的utf-8。

3、声明字符集后浏览器解析的时候就会以声明的字符集去解析文档,但是要保证解析的不乱码,就要保证文件保存时候的编码格式和声明的格式一致才行,如下图:

4、选择一致的utf-8编码后保存,运行的时候就可以保证中文不会乱码了,如下图:

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-01-05
charset=gb2312
第2个回答  2015-01-04
charset=utf-8
第3个回答  2015-01-04
你的编码设置错了

为什么在myeclipse中写表单的时候,用utf-8编码数据,而到浏览器打开的...
在windows操作系统上使用IE作为浏览器时,常常会发生这样的问题:在浏览使用UTF-8编码的网页时,浏览器无法自动识别该页面所用的编码,即使网页已经声明过编码格式:<meta http-equiv="Content-Type" content="text\/html; charset=UTF-8" \/>,由此造成某些含有中文UTF-8编码的页面产生空白输出。如果使用...

Myeclipse 出现编译但是浏览器显示不出来的情况。
这是缓存的原因,你的浏览器存在缓存,你修改jsp代码以后,刷新页面,浏览器检测到你缓存里面有该页面的信息就会调运缓存里面的页面,就是你先生成的页面,所以没有执行你后面改过的页面,你可以将work目录删除,然后在运行就可以了。或者重新打开一个浏览器,输入网址就可以了。

java问题
第二处编码为解码格式。因为存为UTF-8的文件被解码为iso8859-1,这样 如有中文肯定出乱码。也就是必须一致。而第二处所在的这一行,可以没有。缺省也是使用iso8859-1的编码格式。所以如果没有这一行的话,“乱码的问题”也会出现乱码。必须一致才可以。第三处编码为控制浏览器的解码方式。如果前面...

有人知道myeclipse访问浏览器为什么会出现这个错误吗?
就是说明程序的本身跟数据库并没有错误,可能是在页面跳转的环节出现的部署错误,你仔细的顺一遍思路,就会发现那里不对,改过来就好了

如何解决网页中文乱码问题
有的网页出现乱码,就是因为浏览器不能确定使用哪种编码格式。因为页面有时候会嵌入页面,导致浏览器混淆了编码格式。出现了乱码。2.表单使用Post方式提交后接收到的乱码问题这个问题也是一个常见的问题。这个乱码也是tomcat的内部编码格式iso8859-1在捣乱,也就是说post提交时,如果没有设置提交的编码格式,则会以iso8859...

在MyEclipse中如何发布项目,并在浏览器中查看项目?
1、首先来打开MyEclipse软件编辑器,进行操作。2、然后选择Windows列表下的【preferences】选项按钮。3、接着在弹出的首选项对话框界面中,选择【General】选项按钮,进行打开。4、接在弹出的对话框中选择【Web Browser】选项,对【Use internal web browser】选项进行勾选,就是使用内置的web浏览器。5、将...

怎样运行用myeclipse编写的html文件
点击文件选项,在菜单中选择另存为。6、点击另存为以后,弹出窗口,在另存为窗口中有保存类型一项,选择所有类型,并将文件名命名为以html做后缀的文档。7、然后在编码一栏里将类型设为UTF-8。点击确定。8、保存好以后,只要在电脑上找到之前保存的文档,然后用浏览器打开,就可以看到效果了。

我用myeclipse编程时 在浏览器运行时登陆时候出现了这个错误 希望指点...
都说了是该URL不支持POST方法,你应该是在页面表单中写的method=get,或者没写method,系统默认你为get方法,然后在servlet中doPost()方法接收这些数据但又没有把doPost()嵌入到doGet()中去,导致出错。如果是这样的话,你最好在doGet()方法中加一句doPost(request,response),调用一下就可以了。

我按照书上的代码敲到MyEclipse,在IE浏览器中显示一下图片的结果,请问...
路径问题 你把jsp页面放到src下面?一般jsp页面都是放到webContent目录下的,src目录用来存放java类。

在jsp文件中的html显示乱码怎么解决
<%out.print("JSP的中文处理");%> <\/body> <\/html> 只要在页面开始地方用下面代码指定字符集编码即可,在JSP页面中指定编码方式(gb2312),和浏览器解码方式设置相同,即在页面的第一行加上:<%@ page contentType="text\/html; charset=gb2312"%>,就可以消除乱码了。完整页面如下:<%@ page ...

相似回答