前へ 目次 次へ
HTMLバージョン情報とメタデータ
 

必要最低限のタグだけ書きこんでみましたが、 その他に使われることが多そうなものをいくつかあげておきましょう。

 
HTMLのバージョン情報
 

HTML 4.01の仕様は、三つの文章型定義(DTD)を定義しており、 次の三つのうちのいずれかのDTDを含めることになっています。


HTML 4.01 Strict:

最も制限がきついDTDです。 推奨しない要素や属性は使えません。 フレームなども使うことができません。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">


HTML 4.01 Transitional:

推奨しない要素や属性も使うことができます。 フレームを使うことはできません。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">


HTML 4.01 Frameset:

Transitionalに、フレームを使えるようにしたものです。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

 
言語の指定
 

様々な要素において、言語情報を指定することができます。 ここでは、全て日本語である場合の想定し、HTML要素にのみ指定しておくことにしました。

<html lang="ja">

 
著者、キーワードや内容説明を入れる
 

META要素には、検索エンジンの情報収集のために、 製作者、キーワード、内容などを含めることができます。 キーワードは、,(カンマ)で区切って複数与えることができます。

META要素は、<head>と</head>の間に入れます。


製作者:

<meta name="author" content="製作者名">


キーワード:

<meta name="keywords" content="keyword1,keyword2,keyword3">


内容:

<meta name="description" content="内容">

 
文字セットなどを入れる
 

META要素には、文字セットの情報や、デフォルトのスクリプト言語や、 スタイルシートの指定をすることもできます。 ここでは、文字セットの情報だけを取り扱っておきましょう。


文字セットの指定:

<meta http-equiv="content-type" content="text/html;charset=文字セット">


文字セットは、WindowsではシフトJIS、UNIX系ではEUCを使うことが多いようです。

文字セット指定
JISISO-2022-JP
シフトJISShift_JIS
EUCEUC-JP
UNICODEUTF-8
 
サンプル
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="ja">
<head>
<title>「歩行ロボット進化論」</title>
<meta name="author" content="0n0">
<meta name="keywords" content="ロボット,歩行,2足,4足">
<meta name="description" content="歩行ロボットを自作する人のための情報ページです">
<meta http-equiv="content-type" content="text/html;charset=shift_jis">
</head>
<body>
自己紹介
自作歩行ロボット紹介
歩行ロボットリンク集
日記
</body>
</html>

表示自体は以前のものと変わりません。

 
2003/06/16(mon)
トップページへ
SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送