【发布时间】:2013-08-14 20:14:27
【问题描述】:
我正在构建一个编码为 UTF-16 的网站。这意味着每个文件(html,jsp)都以 UTF-18 编码,我在每个 HTML 页面的头部设置:
<meta http-equiv="content-type" content="text/html; charset=UTF-16">
Chrom 和 IE 正确显示了我的索引页。但是,Firefox 不会呈现索引。它显示 2 个奇怪的字符和完整的索引页面代码:
��<!DOCTYPE html> <html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-16"> ...
你知道原因吗?应该是编码的问题,但是不知道在哪里……
谢谢
【问题讨论】:
-
UTF-18 听起来像是一种热门的新编码。总有一天我们会使用 UTF-21,我们就可以不用再担心那些讨厌的变长问题了。