• ベストアンサー

HTMLのメタタグに関して

HTMLの説明本に、文字化けを起こさないように下記のメタタグを挿入しておく、と書かれております。 -------------------------------------------------- <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> -------------------------------------------------- この文字列の中にあります「equiv」とか「charset」などとありますが、これらはどのような意味なのでしょうか?

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

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

<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> とは、「文字コードShift_JISでHTMLを記述しました」という情報を表しています。 なくても構わないのですが、やはり文字化けなどの対策として基本的に挿入する情報ですね。 これ以上の意味を掘り下げなくてもHTML作成に特に問題はないと思うのですが(すみません、単に私が詳しくないだけです;;) METAタグに関しては、ページの自動リロード、指定URLに飛ばす、ロボット型サーチエンジンのために作者の名前やキーワードなどの情報を入れる、など色々な記述法があるという事もあげておきます。

newnewpc
質問者

お礼

文字コードの情報を表しているということですね。 教えていただいたような、他のメタタグに関しても勉強したいと思います。ありがとうございました。

その他の回答 (1)

回答No.2

equiv(省略可)とcharsetはあわせてつかい、「 MIMEタイプ、文字コードセットを指定 」だそうです。

参考URL:
http://www.hajimeteno.ne.jp/html40/h/http-equiv.html
newnewpc
質問者

お礼

equivとcharsetは併せて使うと言うことですね。 参考URLもありがとうございました。

関連するQ&A