文字コードの指定

 日本語の文字コードには、JIS、shift_JIS、EUC、utf-8 などいろいろあります。windows は、shift_JIS を使っているので、通常、われわれは、無意識に shift_JIS を使っています。
 HTML5規格以前は、HTML には、いろいろな文字コードが使われていましたが、HTML5規格で、utf-8 が推奨されたため これがが主として使われるようになっています。一方、使い慣れている shift_JIS は、HTML には特殊な場合を除き問題なく使えます。特に初歩的なホームページでは全く問題ありません。ネットでは、まだまだ shift_JISが多く使われています。そこで、ここでは、混乱発生を避けるために shift_JIS を使用することにします。
 指定方法は、HTML5規格では、下記のように指定するようになっています。

 <meta charset="文字コード方式">

 指定場所は、<head> のすぐ後(<title> の前)に入れます。<head> の後に記述する理由は、ブラウザは、<title>と</title>の間に記載された文字を読み込んで文字コードを判断するからです。

 <head>
 <meta charset="shift_JIS">
 <title><title>

 なお、世の中には、shift_JIS を shift-JIS と記載している文書が沢山ありますが、shift_JIS が正しい表記です。

 ところで、HTML5 規格では、utf-8 を推奨しているので、utf-8 で作成したいという方もいると思います。utf-8 にするのは、TeraPad の文字コードを utf-8 にする必要があります。下記を見てください。

TeraPad の文字コードを Shift_JIS から utf-8 へ変更

 windows の文書の文字コードは、shift_JIS ですから、TeraPad に記載する文字コードも、shift_JIS です。これをutf-8に変えるには、以下を行ってください。

戻る