お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2012-11-14 14:13:41

futatsuya710
メンバ
登録日: 2012-08-27

自作ホームページの文字化けについて

ホームページを作ってみました。
Ubuntuしか入っていない自分のPCでは気付かなかったのですが、
Windows Vistaを借りてInternet Explorer 9で見たら、日本語が文字化けしていました。
HEAD部分の冒頭に
<META http-equiv="Content-Type" content="text/html; charset=shift_jis">
タグを加えただけでは、WindowsのIEでは文字化けしてしまいます。
ソースファイルをメールでVistaに送り、Vistaで少し変換がおかしくなっている所を直し、
再び自機へ送り直して、geditの表示が少々おかしなままサーバーに上げると、
WindowsでもLinuxでも文字化け無しで見る事ができます。
Ubuntu12.10(64bit)内でshift_jisコードのhtmlファイルを作成できればと思うのですが、
geditの設定方法、または代替となるエディタが有れば、教えていただければ幸いです。
よろしくお願い致します。

オフライン

 

#2 2012-11-14 18:37:54

futatsuya710
メンバ
登録日: 2012-08-27

Re: 自作ホームページの文字化けについて

自己解決できました。
Vistaから送られたhtmlファイルをgeditで開き、
記号に注意して内容を変え、エンコーディングshift_jisで名前を変えて保存すれば、
VistaのIE9で文字化けせずに済みました。
お騒がせ致しました。

オフライン

 

#3 2012-11-14 18:43:19

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: 自作ホームページの文字化けについて

Ubuntuの標準文字コードは、UTF-8 で、shift_jisではありません。
Ubuntuで、htmlファイルを、指定なしで作ると、UTF-8を使います。
geditも、文字コードを追加すると、shift-jis でも読み書きできるようになります。
エディタとしては、メジャーな、vim-gnome や emacs は、標準で、jis 、shift-jis、euc-jp をサポートしています。 
ただ、html5は、標準では、文字コードを utf-8 と仮定しますので、今後、webページを作って行かれるのなら、UTF-8で作ることをお勧めします。

オフライン

 

#4 2012-11-14 20:41:00

futatsuya710
メンバ
登録日: 2012-08-27

Re: 自作ホームページの文字化けについて

si様、文字コードとエディタのご説明、ありがとうございます。
特に、html5は標準でutf-8と仮定するとの情報は、とても重要だと思います。
今後の作成に活かして行きたいです。
重ねて御礼申し上げます。

オフライン

 

Board footer

Powered by FluxBB