为何一个html文件在ie中显示时非要手工选择编码才能正常显示

为什么一个html文件在ie中显示时非要手工选择编码才能正常显示?
如题!

------解决方案--------------------
编码问题,,,,,这个应该是最因扰初学者的问题,

一两句实在说不清楚,

在文件头中设置content-type的类型为text/html;charset=utf-8或charset=gb2312吧,
------解决方案--------------------
最好是GBK编码
------解决方案--------------------
Vista系统IE7下JSP页面中文乱码,SQLSERVER2000中读出的数据必须要手工选择编码为 "简体中文 "才能正常显示!请教这是怎么回事?该如何解决?
------解决方案--------------------
我的HTML文件头中设置的有 <meta http-equiv= "Content-Type " content= "text/html; charset=gb2312 " /> 这个,为什么还是要手动选择
------解决方案--------------------
<meta http-equiv= "Content-Type " content= "text/html; charset=gb2312 " /> 这句最好加在 <head> 与 </head> 之间;
还有可能你用是国外空间,当你访问它时,浏览器的编码就可能会默认为外国网站的语言编码.
------解决方案--------------------
用utf-8吧~ 这样基本上就都可以了
------解决方案--------------------
必须写,如果你不想写,可以用框架来实现,只需要在一个jsp文件注明(也就是头部)。
最好选用utf-8