title要素(document title)は文書の表題(タイトル)を示します。視覚環境の UA では、このタイトルがウインドウ上部のタイトルバーに表示されると共に、ブックマークの名称としても利用されます。さらに、検索エンジンの検索結果においても title要素の内容がウェブページへのリンク部分となりユーザーがアクセスする際の重要な判断材料となります。このようにタイトルは重要な役割をすることから必ず指定する必要があり、省略することは許されません。タイトルには文書の内容を具体的に理解できるものを記述します。frame要素で指定される個々のフレーム内の文書であってもタイトルの記述は必須です。XHTML1.0 には id属性がありますが、HTML4.01 と XHTML1.1 にはありません。
UA はタイトル内の文字列を解析対象となる文字データ (PCDATA) として認識します。PCDATA では文字実体参照などは展開されて対応する文字に置き換えられるので、たとえば & と記述すれば、それは & と表示されます。さらに、マークアップ区切り文字は意味を持ち、< があれば開始タグ開始区切り子とみなすので、たとえば "<!-- -->" のコメント宣言があれば、その内容はコメントと見なされ、表示には反映されません。
ただし、便宜上の HTML 1.0 の草稿では置換可能文字データ(RCDATA) として定義されていたこともあって、一部の古い、古い UA ではタイトルの内容を RCDATA として扱うものもあります。たとえば、"<title><!--コメント-->タイトル</title>" のようにタイトル内に "<!-- -->" でコメントを入れた場合、PCDATA として扱う UA はその文字列をコメントと見なし、タイトル内容として表示することはありませんが、RCDATA として扱う UA では <!--コメント-->タイトル のようにそのまま表示してしまいます。このため、タイトルにコメントは含めいないようにした方が無難です。なお、title要素が内包可能なのはテキストのみなので、他の要素を含んだりすることはできません。
<head> ...... <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>title要素</title> ...... </head>
meta要素で HTTPヘッダの追加情報として当該文書の文字コード(符号化方法)を設定する場合は、必ず title要素よりも前に記述するようにしましょう。UA は上から順にソースコードを解析していくので、漢字やひらがなが含まれる title要素の内容を解析する前に、当該文書の文字コードを先に伝えておくことでタイトルの内容も正しい文字で解釈することが可能になります。
http://w3g.jp/xhtml/dic/head_title直近の制作実績等:大阪人間科学大学 New! / 大阪薫英女子短期大学 New! / セキスイハイム みんなのお国じまん New!