问:因为系统默认使用的是UTF-8编码,我也一直希望能做一个UTF-8编码的站点。可是我把原来用的模板头部的charset值改为utf-8了。但发布出来的页面依然乱码。如何确定一个网页文件是不是UTF-8编码呢?有图:
答:确认一个网页文件是不是UTF-8编码有两个条件。您刚才所说的页面<head></head>中的charset值是其中一个条件,另外一个就是文件保存的编码类型。最简单的判断文件保存编码类型是不是UTF-8的方法就是用记事本打开这个文件,然后点击文件-----另存为。看看下面的编码中是不是UTF-8。一般来说大家使用简体中文的操作系统,默认应该是ANSI,(如下图),而不是UTF-8。这个时候你只要将编码选择UTF-8,然后点击确定保存。这个时候这个文件才是真正的UTF-8编码的了。