最近、多くの学生がWebページでのコーディングの質問について私に尋ねました。 GB2312とUTF-8コーディングの違いは何ですか?今日も要約しましょう。
最近、多くの学生がWebページでのコーディングの質問について私に尋ねました。 GB2312とUTF-8コーディングの違いは何ですか?今日要約する:
ページを作成するときにスタイルの定義が有効にならないという問題に遭遇するかどうかはわかりません。基本的な症状は、スタイルが表示されないか、一部のブラウザのみが正常であるということです。現時点では、次の手順が通常必要です。
変更されたスタイルファイルが現在のページのスタイルファイルであるかどうかを確認します(複数の環境の場合)
ファイル内のパスが正しいかどうかを確認します(多かれ少なかれ間違って書くかもしれません)
上記の両方のポイントが問題がないことを確認している場合、またはスタイルの一部のみが無効であることを確認した場合、基本的にそれがファイルエンコードの問題であることを確認できます
UTF-8を使用することは、GB2312よりもクロスプラットフォームの互換性が優れていることを誰もが知っていますが、ファイルのエンコードがファイルエンコードの宣言と同じではないことを必ずしも知りません。彼らは、ファイルのエンコーディングタイプが宣言されている限り、ファイルのエンコードが変更され、ファイルエンコードタイプの単純な宣言につながり、ファイルエンコードタイプが実際に変更されていないと考えています。ブラウザが宣言されたエンコードタイプでファイルを解析すると、ファイルの実際のエンコードが宣言とは異なり、誤った解析の問題が発生します。
上記の問題はどのように発生しますか?
宣言のみが変更され、宣言に対応するファイルエンコードタイプは保存されませんでした。
異なるファイル間でコピーする場合、2つのファイル間のエンコードは異なります
上記の問題の別のコピーを保存し、宣言と同じエンコードタイプを選択してください。
上記の方法がどれも機能しない場合、編集ソフトウェアの問題になる可能性があります。別のエディターを試すことをお勧めします。
現在、私は問題がある編集者を知っています:
Emeditor Professional V7.50 Alpha 5(Alphaバージョンの関係です。UTF-8が署名されていない場合、特定の中国人がスタイルコメントの最後に表示されない場合、使用、接続、名前、閉じる、閉じる、ゴースト、コメント、コメント、コメント、出力、書き込み、ダウン、プレゼント、フェイス、デイなど。
editplus(私はそれがどのバージョンであるかわかりません。誰かが知っている場合、UTF-8プラスの署名を保存するとき、署名によりコンテンツが解析されることを教えてください)
注:ページのスタイルや独立スタイルファイルを含む、すべてのスタイルの部分を参照してください。