• ベストアンサー

文字コード

HPを作る際は <meta http-equiv="content-type" content="text/html;charset=shift_jis"> と <meta http-equiv="content-type" content="text/html;charset=utf-8"> のどちらにすればいいのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

《UTF-8》のほうが新しい規格になります。これからホームページをつくるのであれば、 <meta http-equiv="content-type" content="text/html;charset=utf-8"> のほうをおすすめします。 そのさい、最新の《HTML5》という規格を使えば、 <meta charset="UTF-8"> と書くこともできます。 ◆HTML5でマークアップしてみよう-HTML5リファレンス  http://htmq.com/html5/003.shtml なお、《UTF-8》を使う場合は、この文字コードに対応したHTMLエディタを使うようにしてください。たとえば『StyleNote』などがあります。 ◆StyleNote | タグ挿入型 国産HTML&CSSエディター  http://sn.lowedge.com/

QBDULYTHCBOVZ
質問者

お礼

ご回答ありがとうございました。

その他の回答 (1)

  • pringlez
  • ベストアンサー率36% (598/1630)
回答No.2

使用する文字コードに合わせて正しく選択しましょう。 SJISを使うのか、UTF-8を使うのかによって書き分けます。 SJISとUTF-8のどちらを使えべきかという質問なら、今ならおおむねUTF-8だと思います。SJISの方がファイルサイズは小さくできます。例えば半角カナを使用するとSJISは1バイト、UTF-8だと3バイト使います。一般的なひらがな・漢字日本語は、SJIS2バイト、UTF-8が3バイトです。一方で、UTF-8の方が扱える文字数が多いです。 15年ほど前はガラケーでインターネットをするのに、パケット単位での課金でかつ今よりずっと高かったことに加え、通信速度も遅かったので、少しでも容量を減らすためにSJISが好んで使われました。 しかし今はかなり安くなったし通信速度も速くなったので、テキストの容量は気にしなくていい時代になっています。のでUTF-8でいいと思います。

QBDULYTHCBOVZ
質問者

お礼

ご回答ありがとうございました。

関連するQ&A