CSSコードを解決するためにどのように文字化け

CSSコードを解決するためにどのように文字化け

CSSの原則の故障による文字化け:

中国は「再」の組み合わせ(新しい「テキスト」の背後にある漢字の半分を生成するコードの文字と文字の組み合わせ)文字は、もともと「変化の終了に合わせて開始されたにつながる矛盾した状況でエンコードされた2文字が、あるので、 CSSのバックが失敗するように、「最終的に結果は、シンボルを見つけることができません。

解決策1:

CSSは、それが起こる文字化け発生するページをエンコードするCSSの文字エンコーディングと文字で矛盾によるものであり、したがって、最も直接的な方法は、キャラクターがそれをコードするようにすることです。例えば、CSSを指定エンコードタイプ:@charset「UTF-8」;(UTF-8として指定コードタイプ、最初の行のCSSファイルに書き込まれます)

対処方法2:

彼らは中国を書いていないので、漢字ので引き起こされて発生CSS文字化けは、このような状況は、の「ちんぷんかんぷんCSSの原因故障」を発生しません。

別に2つのソリューション上から、我々はルートを滑走している、あなたは通常、以下の2つのケースから来る「ゴミ」を見つけるでしょう。

まず、中国の原因は、コメントを文字化け

文字化けの例:

通常のコード:/ *三個の文字* /

/ *フアンQunmi英/:のために文字化け?

ブロック歪みターミネーターCSSコメントの例、CSSが故障CSS、その結果、コメントの範囲内であること後者程度の含有量

予防対策:コメントを強化

例:

通常のコード:/ **** **** 3つの文字/

が原因で文字化け:/ **** ***フアンQunmi英/?

ノートのこの強化されたバージョンは、究極のターミネーター「変種」コメントを文字化け防ぐことができ、あなたはCSSを書くことができ、事前の予防

第二に、中国のフォントの原因が文字化け

文字化けの例:

通常のコード:

フォントファミリ:「黒」

原因文字化け:

フォントファミリ:「ヘーゼルDiehong」

フォント名にこのような歪みの例は、指定されたフォントの障害の原因となる、文字化け。この問題の影響は非常に深刻ないないようですが、現実はそのようにCSSの背中がすべて失敗して、引用符でCSSフォントの裏という、引用符「変化」の後ろにゴミがあると確かにそうである、です。

使用上の注意:フォントの別名(ブラウザが認識できるように)

例:

通常のコード:

フォントファミリ: "SimHei"(フォントファミリ: "\ 9ed1 \ 4f53")

ブラウザの分析:

フォントファミリ:「SimHei」

(フォントファミリ:「\ 9ed1 \ 4f53」が、太字で示された文字の解決:「黒」は、IE6はまだフォントファミリです)

歪みを避けるために、中国の使用をバイパスし、エイリアスを使用します。

おすすめ

転載: www.cnblogs.com/gechen/p/11995661.html