我知道答案已经被接受,但想指出一些问题。
设置content-type和charset显然是一个好习惯,在服务器上进行设置要好得多,因为它可以确保整个应用程序的一致性。
但是,UTF-8仅当我的应用程序的语言使用许多仅在UTF-8字符集中可用的字符时,我才使用。如果要在一种情况下显示unicode字符或符号,则无需更改charset页面的大小即可。
HTML渲染器始终能够显示不属于页面编码字符集的符号,只要您在页面中提及该符号即可numeric character reference (NCR)。听起来很奇怪,但这是真的。
因此,即使您html的标头指出其编码为ansi或任何iso字符集,也可以使用其html字符引用以十进制显示复选标记-✓。或十六进制-✓
因此,很难理解您为什么在页面上遇到此问题。您可以检查NCR值是否正确,这是一个很好的参考http://www.fileformat.info/info/unicode/char/2713/index.htm