0

š、č、ž のような文字が Windows では正しく書かれているのに、Linux では疑問符として表示されるのはなぜですか? UTF8エンコーディングを使用しています:

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

また、ファイルをutf-8タイプのファイルとして保存しました。Windows でファイルを作成および編集したことが原因でしょうか?

4

1 に答える 1

1

HTMLを使用しているので、ここにスラブ文字のストレートHTMLコードをいくつか示します。

それでも問題が解決しない場合は、SQL開発でこの問題が発生しています。JimRは半分正しいです。フォントではなく文字がサポートされていません。

フォントは、文字セット、つまり、文字がコンテキストに存在するかどうかほど重要ではありません。本当の問題は、「現在のLinux環境は、その文字セットでその文字をサポートしていますか?」ということです。

よくわからない場合は、UTF-8をISO /IEC8859-16に交換してみてください。もう少し手間がかかり、UTF-8で他の文字が必要な場合は追加のコーディングが必要ですが、これはスロバキア周辺地域の標準文字セットであるため、機能しない理由はありません。

それが失敗した場合、問題は明らかにある程度のLinuxディストリビューションにあります。

頑張ってください!

于 2012-11-24T00:01:17.770 に答える