2017-02-27 55 views
0

由於某種原因,我的網站上沒有顯示特殊字符。我的網站充滿了→““等等。調試爲什麼文件不顯示UTF-8字符

我的HTML頭有

<meta charset="UTF-8"> 
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> 

我htaccess文件有

AddDefaultCharset UTF-8 

我測試過上http://www.webconfs.com/http-header-check.php的網站,它正確地返回

​​

CMS I'm using使用PHP,不使用數據庫,並且包括

('Content-Type', 'text/html; charset=utf-8'); 

該網站使用markdown(.md)文件,但我不知道爲什麼會導致問題? 我還能做些什麼來調試/修復這個問題?

+2

_「該網站使用降價(.md)文件」_ - 並且這些已被保存在什麼編碼? – CBroe

+0

@CBroe愚蠢的問題,但我不知道如何告訴/指定。我只需在Brackets中點擊「新文件」並將其保存爲.md。 – jonbon

+0

@CBroe我一直在尋找如何將.MD保存爲UTF-8,但一直未能找到任何東西。 – jonbon

回答

0

我終於發現問題是我安裝的插件,而不是我的HTML/htaccess /文件的問題。一定要確保檢查第三方是否搞砸了你。我在問題中引用的代碼應該是確保UTF-8呈現所需的全部內容,除非您的插件/腳本干擾了主題初始化。

相關問題