我是一个初学者。我只使用HTML和CSS进行编码,并希望坚持一段时间。其他一切对我来说仍然太难了。 好吧,我不小心把我的记事本保存为Unicode,并为我的字符集使用了UTF-8。它似乎运作良好。即使IE 11在我的现代笔记本电脑上也没有问题。
几天前,我在一个公共图书馆(Windows Server 2008 R2和IE 11作为唯一的浏览器)上打开了我的网站,计算机只显示我的代码而不是呈现页面。
然后我也将我的记事本保存为UTF-8。现在公共图书馆正在渲染页面但是有一些错误的字符。即使在我的笔记本电脑上,IE 11现在也显示错误的字符,但事实并非如此。
有趣的是,当我转到图书馆的另一个页面然后按向后退一页时,我的页面才能正确呈现。但是如果重新加载页面,问题就会再次出现。
我做错了什么?我应该在所有地方使用Unicode吗?感谢您的善意和对初学者的耐心。
答案 0 :(得分:0)
UTF-8是一个不错的选择。如果您的浏览器没有以UTF-8的形式阅读该页面,那么将这个标记放在头部可能会有所帮助:
<meta charset="utf-8" />