2009-08-06 10 views
0

に表示されない:特殊文字は、下記のように私は、メタタグを持っているページ

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"/> 
<meta name="keywords" Content="“SAT Course†“SAT exam†“SAT Prep†“SAT Preparation Courseâ€" /> 
<meta name="description" Content="Take Kaplan’s SAT preparation course. We use proven score raising strategies and give you access to 4 practice tests so you can take the test with confidence." /> 
<meta name="copyright" Content="Copyright Kaplan Test Prep and Admissions 2008" /> 
<meta name="Content-language" Content="en-uk" /> 
<meta name="Distribution" Content="global" /> 
<meta id="tcm" name="TMCID" Content="tcm:55-7918-64"></meta> 

それがうまく働いていたが、いくつかの変更後に、それは異なる動作を開始します。特殊文字を適切に表示していないため、余分なテキストがページに追加されています。

私はcharset = 'utf-8'を使ってみました。

お勧めします!これの背後にある理由は何か。

答えて

4

HTMLを保存するために使用した文字セットが、ブラウザで使用されていると思われる文字セットと一致しません。 Check your editorあなたが本当に使っているものを見つける。

UTF-8に設定することをお勧めします。これは、あなたが使用しそうなキャラクターの大部分をサポートしている、よくサポートされているエンコーディングです。

メタタグを使用して指定したエンコーディングは、Webサーバーから送信された実際のHTTPヘッダーで指定されたエンコーディングを上書きしません。変更方法については、http://www.w3.org/International/O-HTTP-charsetを参照してください。

英語以外の言語であれば、「en-gb」は「en-uk」ではないことを意味します。

+0

いくつかの例でもっと明確にしてください。 –

+2

リンクにはバケット負荷の例が含まれています。あなたがなぜそれらが不十分であるかを説明するまで、それ以上のものを提供することにはほとんど意味がないようです。 – Quentin

+0

+1それはうまくそれを要約する。 – karim79

関連する問題