htmlファイルで文字化けを起こさないようにするために

ubuntuでvimを使ってhtmlファイルを作って公開したところ、知り合いの先生から文字化けの報告を頂きました。

調べたところ、文字コード宣言というものをおこなわなくてはいけなかったようです。

それについて書きます。

#nkfのインストール
$ sudo apt-get install nkf


#作成したファイル(index.html)の文字コードを調べる。
$ nkf --guess index.html
UTF-8

UTF-8でファイルを作っていることがわかったので以下のフレーズをhtmlファイルの中に追加します。


<head>

<meta charset="utf-8">


</head>