0

So I know this is a common problem with stuff like the charset, but the weird thing is that this works on a page with the same set-up/template, but not on this one!

So basically, my problem is that the page won't show Norwegian characters like å and ø.

Here's the page with the problem: http://suldal.underbakke.net/register.php and here's one with the same template but working: http://suldal.underbakke.net/

(On the second one, it's a "å" in 4th post, in the name)

4

1 に答える 1

1

ページは UTF-8 エンコーディングであると宣言されていますが、実際には windows-1252 (または iso-8859-1) でエンコードされています。これは、ブラウザでページを表示しているときにエンコーディングを手動で選択することで確認できます。ブラウザには通常、エンコーディングを選択できる [表示] メニューがあります。

したがって、簡単な修正として、タグ内で に変更utf-8するだけです。windows-1252meta

別の回避策として、「特殊文字」(スカンジナビア文字) をHTML エンティティに置き換えることができます。たとえば、「ø」を に置き換えることができますø。オーサリング ソフトウェアによっては、オーサリング ツールが「&」を自動的に変換する場合があるため、これを実現するために何か特別なことを行う必要がある場合があります (たとえば、「HTML モード」に入る)。に&

meta最善の解決策として、使用しているオーサリング プログラムでファイルを UTF-8 エンコーディングで保存し、タグをそのままにしておく方法を見つけてください。これは通常、プログラムの一般設定のオプションか、「名前を付けて保存」コマンドで選択できます。

于 2013-01-13T04:55:31.397 に答える