title要素
要素名 | バージョン | 開始タグ | 終了タグ | 分類/親 | 中身 |
---|---|---|---|---|---|
title | 2.0, 2.x, 3.2, 4.0, X1.0, X1.1 | 必須 | 必須 | %head.content; | (#PCDATA) -(%head.misc;) |
共通属性 …… %i18n;
titleの解説
HTML 文書のタイトルを指定します。多くの場合、このタイトルはウィンドウの上部に表示されますが、ブックマークの際に利用されたり、サーチエンジンによって利用されたりすることもあります。また、あるページを紹介しようとしている人も、そのページのタイトルを紹介するでしょう。
タイトルの指定は必須で、省略することは許されません。frame要素で指定されるフレーム内の文書にも指定は必須です (必ずしもフレーム表示されるとは限りませんし)。
なお、この要素の中身は #PCDATA となっていますが、HTML1.0 のワーキングドラフトでは RCDATA とされていました。その影響なのか、未だにこの内容を RCDATA のごとく扱うブラウザがありますので注意が必要です。
たとえば、タイトルの内容にコメントを入れていたとします。
<title><!--新規HTMLページ-->ページタイトル</title>
これは仕様上は問題なく、コメント部分はコメントとして扱われる (無視される) はずなのですが、タイトルに <!--新規HTMLページ--> という文字列を含めてしまうブラウザがあります。タイトルにはコメントなどは入れない方が無難です。
- 「title要素」にコメントを書く