HTMLとは

HTML(HyperText Markup Language)は、Webサイト(ホームページ)を作成するために使う言語です。
HTMLを記述する際は、<>で囲まれたタグ(要素)によって、そのテキストを意味付けします。

<META> その文書に関する情報(メタ情報)を指定する

<META>タグはその文書に関する情報(メタ情報)を指定して、 ブラウザや検索ロボットに知らせるためのタグです。制作者やキーワード等の情報をname属性で定義して、 content属性でその値を指定します。
<META>タグは必ず<HEAD>〜</HEAD>間に記述します。

使用例

文字コード
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis">
<meta http-equiv="Content-Type" content="text/html; charset=euc-jp">
<meta http-equiv="Content-Type" content="text/html; charset=iso-2022-jp">
<meta http-equiv="Content-Type" content="text/html; charset=UFT-8">
その文書の文字コードが「シフトJIS」の場合は「shift_jis」、「EUC」の場合は「EUC-jp」、 「JIS」の場合は「iso-2022-jp」を指定します。 文字コード指定は文字化け防止のために指定しておく方が良いでしょう。 文字コードの指定は、<TITLE>〜</TITLE>

文書の説明・キーワード
meta name="description" content="サイトの説明。">
<meta name="keywords" content="HTML,タグ,ホームページ,作り方,リファレンス">
その文書の説明(description)・キーワード(keyword)を指定します。

検索ロボットの制御
<meta name="robots" content="noindex,nofollow">
検索ロボットに対して登録されないよう(noindex)、また文書内のリンクをたどらないように(nofollow)指定しています。 この指定はすべての検索ロボットに対して有効ではなく、この情報を参照する紳士的な検索ロボットに対してのみ有効です。

基準スタイルシート言語と基準スクリプト言語
<meta http-equiv="Content-Style-Type" content="text/css">
<meta http-equiv="Content-Script-Type" content="text/javascript">
その文書のデフォルトのスタイルシート言語とスクリプト言語を指定します。
タグに直接style属性でスタイルシートを指定する場合などに、ここで指定した言語であると解釈されます。

別ページへの自動ジャンプと画読み込み
<meta http-equiv="refresh" content="5; url=filename.html">
<meta http-equiv="refresh" content="5">
5秒後にfilename.htmに自動的にジャンプします。 またジャンプ先urlを指定しない場合には、その文書を再読み込みします。

キャッシュ制御と有効期限
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="Sat, 31 Aug 2007 17:35:42 GMT">
文書がブラウザにキャッシュされないようにします。 また、文書のキャッシュが消去される時刻を指定します。上の例ではグリニッジ標準時2007年8月31日17時35分42秒にキャッシュが消えるよう指定しています。

文書の作者
<meta name="author" content="authorname">
その文書の作者(author)を表記します。

文書を作成したエディタ
<meta name="generator" content="Dreamweaver">
その文書を作成したエディタを表記します。