質問

一部のブラウザでは、HTMLで奇妙な文字が表示されています

.cshtml ジェネラコディセタグプレ

生成されたHTML

奇数文字

全画像

メタ ジェネラコディセタグプレ

**注:**たとえばChromeでは、これは発生しません!

役に立ちましたか?

解決

これらの文字はutf-8以上である可能性が高いですが、文字エンコードはiso-8859です。両方のエンコーディングを頭に表示しています。utf-8に変更するか、それらの文字を削除します。でも、それは迷っていると思います。

他のヒント

非常に特殊な状況でこの問題が発生しました。MSWordからWordpressにテキストをコピー/貼り付けしたときです。使用しているシステムはわかりませんが、修正するにはどうすればよいかわかりません。

あなたの文章が「ジェーン[奇妙なキャラクター]を実行してください」としましょう。

私は文字通り、文の途中にある「e R」を削除してから、手動で入力し直す必要がありました。奇妙なことに、私は知っています。しかし、そこに引っかかったばかりの奇妙なスペースキャラクターがいるようでした。

バリデーターを介してサイトを実行し、エンコードの問題が検出されるかどうかを確認します。エンコードの問題がある可能性があります。ドキュメントはUTF-8以外のもの(BOMUTF-8など)として保存される場合があります。

同じような問題が一度発生しましたが、メタタグに加えて、応答ヘッダーも設定する必要があることがわかりました。使用している言語はわかりませんが、Javaでは次のようになります:response.setCharacterEncoding("UTF-8");

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top