HTMLエンコードによる文字化け問題について

HTMLエンコードによる文字化け問題について

今日、3年生から質問がありました。彼が書いた HTML コードを開くと、文字化けした文字が表示されました。

その後、彼らは私にコードを送ってきました。

ここに画像の説明を挿入

これは単なる HTML ファイルとフォルダーです。開くと、非常にシンプルなコードが表示されます。

<!DOCTYPE html>
<html lang="">
<ヘッド>
    <メタ文字セット="UTF-8">
    <meta http-equiv="X-UA-compatible" content="IE=edge">
    <meta name="viewport" content="width=デバイス幅、初期スケール=1.0">
    <title>自己紹介</title>
</head>
<本文>
    <h6>自己紹介をお願いします</h6><br>
    <h4>名前</h4><br>
    あなたの名前は私のものだと言うほうがいい<br>
    <h4>よくやった</h4><br>
    旅行は楽しいです<br>
    ゲームは良いです<br>
    <h4>出身地の紹介</h4><br>
    私は四川省出身です。四川省には多くの山があり、四川省の人々は親切で親切です。四川省の人々は辛い食べ物が大好きです。 <時間>
    <h4>未来への夢</h4><br>
    まるで優秀なプログラマーのようです。 <時間>
    <a href="hobby/myhobby.html">まるで自分だけの趣味を持っているかのようです。 </a>
</本文>
</html>

私は日中学を専攻している学生なので、コンテンツの多くは日本語です。ブラウザで開くと、次のようになります。

ここに画像の説明を挿入

つまり、文字化けしたコードで、何も理解できないのです。

文字化けはエンコード方法の問題であるはずですが、コードでは UTF-8 エンコードが使用されていることが示されているのに、なぜまだ文字化けしているのでしょうか?

ここに画像の説明を挿入

メモ帳で開くと正常に表示されますが、ブラウザで開くと文字化けしますのでご了承ください。これは、メモ帳のエンコード方式が UTF-8 ではなく ANSI であり、コードに書いたものと異なるためです。

そのため、エンコード方法を統一する必要があります。

つまり、 <meta charset="UTF-8">
次のように変更する必要があります: <meta charset="ANSI">

その後再度開くと正常に表示されます。

ここに画像の説明を挿入

HTML エンコードの問題によるコード文字化け問題についての記事はこれで終わりです。HTML コード文字化け問題に関するその他の関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

<<:  MySQLの文字タイプは大文字と小文字を区別します

>>:  DockerコンテナのライフサイクルアーキテクチャとVMとの違いについて詳しく説明します。

推薦する

vueプロジェクトは特定の領域に透かしを描くことを実現する

この記事では、Vueを使用して特定の領域に透かしを描く方法を紹介します。具体的な内容は次のとおりです...

HTML と埋め込み Flash の両方におけるスクロールバーの分析と処理

開発を行う際に、次のような状況に遭遇することがよくあります。 a.swf が Web ページに追加さ...

CMD で MySQL データベースを操作するときに中国語の文字化けが発生する問題の解決方法

Baiduで検索しました。 。 chcp コマンドを使用して、cmd の文字エンコーディングを 65...

Linux で JDK をインストールして環境変数を設定する方法 (この記事で十分です)

目次1. Linuxのビット数を確認する2. JDKをダウンロードする3. JDKをインストールする...

DockerにFastDFSをインストールする方法

画像をプルする docker pull season/fastdfs:1.2トラッカーを開始 doc...

WeChatアプレット+EChartsで動的更新プロセス記録を実現

序文最近、小さなプログラムでリアルタイムにチャートを更新するという要件に遭遇しました。最初は wx-...

Windows で MySQL データベースを別のディスクに移動する

序文今日、MySQL をインストールしたところ、データベース ストレージがデフォルトで C ドライブ...

Echart Bar の 2 列チャート スタイルの最も完全な詳細な説明

目次序文インストールと設定1. Echartsをインストールする2. Echartsをグローバルに導...

MySQL 8.0 の新機能の分析 - トランザクション データ ディクショナリとアトミック DDL

序文トランザクション データ ディクショナリとアトミック DDL は、MySQL 8.0 で導入され...

MySQL のバイナリおよび varbinary データ型の詳細な説明

序文BINARY と VARBINARY は、文字列ではなくバイナリ文字列を格納する点を除いて、CH...

中国における中国語ドメイン名の人気は新たなクライマックスを迎えた

<br />外交部などの中央政府機関、各レベルの地方政府、その他の国家機関や部門が率先し...

Vue は better-scroll を使用して水平スクロール方法の例を実現します

1. スクロールの実装原理better-scroll のスクロール原理は、ブラウザのネイティブスクロ...

MySQL CHARとVARCHARの選択方法

目次VARCHAR 型と CHAR 型結論: VARCHAR 型と CHAR 型VARCHAR と ...

シンプルなスネークゲームを実現するネイティブjs

この記事では、スネークゲームを実装するためのjsの具体的なコードを参考までに共有します。具体的な内容...

JavaScriptエンジンV8の実行プロセスの詳細な説明

目次1. V8ソース2. V8サービスターゲット3. V8の初期アーキテクチャIV. V8の初期アー...