Html IE无法呈现UTF-8,但Unicode无法正常工作

Html IE无法呈现UTF-8,但Unicode无法正常工作,html,css,internet-explorer,unicode,utf-8,Html,Css,Internet Explorer,Unicode,Utf 8,我是个初学者。我只使用HTML和CSS进行编码,我想坚持一段时间。其他事情对我来说还是太难了。 嗯,我不小心把我的记事本保存为Unicode,并将UTF-8作为我的字符集。它似乎工作得很好。甚至IE 11在我的现代笔记本电脑上也没有问题 几天前,我在一个公共图书馆打开了我的网站(只有WindowsServer2008R2和IE11作为浏览器),电脑只显示我的代码而不呈现页面 然后我把我的记事本也保存为UTF-8。现在公共图书馆正在呈现该页面,但使用了一些错误的字符。甚至在我的笔记本电脑上,IE

我是个初学者。我只使用HTML和CSS进行编码,我想坚持一段时间。其他事情对我来说还是太难了。 嗯,我不小心把我的记事本保存为Unicode,并将UTF-8作为我的字符集。它似乎工作得很好。甚至IE 11在我的现代笔记本电脑上也没有问题

几天前,我在一个公共图书馆打开了我的网站(只有WindowsServer2008R2和IE11作为浏览器),电脑只显示我的代码而不呈现页面

然后我把我的记事本也保存为UTF-8。现在公共图书馆正在呈现该页面,但使用了一些错误的字符。甚至在我的笔记本电脑上,IE 11现在也显示了错误的字符,这与以前的情况不同

有趣的是,当我转到库中的另一页,然后按后退一页时,我的页面被正确呈现。但是如果重新加载页面,问题再次出现


我做错了什么?我应该在任何地方使用Unicode吗?感谢您对初学者的友好和耐心。

UTF-8是一个不错的选择。如果您的浏览器没有以UTF-8格式读取页面,那么在头部添加此标记可能会有所帮助:

<meta charset="utf-8" /> 


谢谢。我已经有这个密码了。如果我用IE从文件浏览器打开记事本文件,一切都是完美的。但如果我在网上打开我的网页(歪曲了一些标志)。e、 g.:“被呈现为–或–的,它不会正确地显示像ê、õ这样的东西。我不知道我做错了什么…
的UTF-8形式
被解释为拉丁语-1而不是UTF-8。这意味着您的HTML正确地用UTF-8编码,但web浏览器没有被告知HTML是用UTF-8编码的。因此,您可能缺少
标记(顺便说一句,该标记仅适用于HTML5,对于HTML4,请改用
),或者web服务器正在发送指定了错误的
字符集的HTTP
内容类型
标头,覆盖了HTML所说的内容。或者,使用HTML实体而不是实际字符。例如
)、
)、
)、
),等等,那么无论字符集是什么,您想要显示的内容都不会有歧义。