Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Character encoding UTF-8中的引号行为_Character Encoding_Html Entities - Fatal编程技术网

Character encoding UTF-8中的引号行为

Character encoding UTF-8中的引号行为,character-encoding,html-entities,Character Encoding,Html Entities,我正在一个HTML5网站上工作,使用UTF-8字符集 我试图在我的页面上直接使用(双卷曲引号)“,但它们并没有出现,而是显示了一个奇怪的字符。我将浏览器的字符编码改为西方(ISO-8859-1),引号开始显示 我以为UTF-8字符集支持这个?还是我错了 从症状来看,HTML文档的实际编码似乎不是UTF-8而是windows-1252(不是ISO-8859-1,它根本不包含卷曲引号,但大多数浏览器在被告知使用ISO-8859-1时实际使用的是windows-1252) 这取决于您保存HTML文档的

我正在一个HTML5网站上工作,使用UTF-8字符集

我试图在我的页面上直接使用(双卷曲引号),但它们并没有出现,而是显示了一个奇怪的字符。我将浏览器的字符编码改为西方(ISO-8859-1),引号开始显示

我以为UTF-8字符集支持这个?还是我错了


从症状来看,HTML文档的实际编码似乎不是UTF-8而是windows-1252(不是ISO-8859-1,它根本不包含卷曲引号,但大多数浏览器在被告知使用ISO-8859-1时实际使用的是windows-1252)


这取决于您保存HTML文档的方式。它通常是编辑器或其他创作工具中设置编码的一个选项。

谢谢,似乎就是这样。我使用的是“Komodo IDE”编辑器,它将文件本身的编码默认设置为西欧(CP-1252),我也将其切换为UTF-8,然后“双卷曲引号”开始工作。这似乎是相互冲突的,页面可以处理什么和页面请求处理什么?说实话,我不知道这有什么不同,我也不知道这有什么不同,但我现在知道了,哈哈。