2011-01-01 20 views
0

フランス語の文字をすべてのブラウザで正しく表示するにはどうすればよいですか?今私はいくつかのブラウザでこれを得る:(pr sent s) ありがとう。ブラウザでフランス語の掛け文字

+1

ウェブページではどのような文字セットメタタグを使用していますか? – Sparky

答えて

2

1つの解決策は、Unicodeの使い方を学ぶことです。

すべてのページ上のUTF-8エンコーディングを試してみて、UTF-8に、すべての文字列をエンコードします。

+1

私はこれを読んでいます、ありがとう。 – tetris

+0

ユニコードは* one *ソリューションですが、唯一のものではありません。しかも、それはソリューションのほんの一部です。ブラウザがどのエンコーディングを使用するのかわからない場合でも、それはまだ役に立たない。 – Guffa

+0

@Guffa:良い点 - 私は自分の答えに言い直しました。 –

2

ページのコンテンツタイプを指定し、ページの作成に使用するエンコードを指定する必要があります。例:

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

彼が見ていることで判断すると、彼はUTF-8ではなくISO-Latin-1を使用している可能性があります。公式の文字セットISO-9660-1とは何ですか?そんな感じ。 –

+1

ISO-8859-1と8859-15は、その地域で古代のシステムが使用しているものです。 [9660はCDのISOです] – user502515

-1

だけ

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

をHTMLとあなたのphpスクリプトに加えて、この

header ('Content-type: text/html; charset=utf-8'); 
+0

php header()呼び出しは、特に後でオフラインで読み込むためにページを保存するときには役に立ちません。 は実際にどのように処理されているのでしょうか。 – user502515

0

をPHPを使用している場合は、のためにcharacter encodingを選択する必要があなたの中にこれを使用しますあなたのページ。お使いのエディタでは、そのエンコーディングに保存し、HTML <head>セクションで指定:フランス語

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

の適切なエンコーディングはISO-8859-1(別名ラテン1)とUTF-8が含まれます。

代わりに、プレーンなASCIIに固執し、のような強調文字、ためHTML entitiesを使用することがあります。

  • & eacute; é
  • & egrave; è
  • など
関連する問題