<TITLE>(タイトル:Document Title)

説明

文章のタイトルを指定します。タイトルは文書の内容にそったものを書かなくてはいけません。

ブラワザのウィンドウ上部の枠に、Web ページのタイトルを表示したり
ブックマーク(お気に入り)や履歴に登録する際にも利用されたりします。

サポート状況

文書型定義

対応
廃止予定・非推奨
廃止・未対応
HTMLCompact
HTML
ISO-HTML
1.02.02.x3.03.2 4.0
Mobile
4.01
Strict
4.01
Transitional
4.01
Frameset
 Pre
XHTML
1.0
Strict
1.0
Transitional
1.0
Frameset
1.1BasicMP

ブラウザ

実装
不完全な実装
未実装
Internet Explorer(win) Netscape(win) Opera
1.02.03.04.05.05.56.0 1.02.03.04.06.07.0 6.07.0
iMode J-sky EZ
1.02.03.04.05.0 1.02.03.0 1.02.0

要素のデータ

各HTMLバージョンの、開始タグと終了タグのタグ省略の可否、子要素、親要素、モジュールなど。
子要素の記号の意味はHTMLの要素辞典の見方参照。

HTML 1.0

開始タグ省略不可
終了タグ省略不可
子要素 #PCDATA
親要素 HEAD

HTML 2.0

開始タグ省略不可
終了タグ省略不可
子要素 (#PCDATA)*
親要素 HEAD

HTML 2.x

開始タグ省略不可
終了タグ省略不可
子要素 (#PCDATA)*
親要素 HEAD

HTML +

開始タグ省略不可
終了タグ省略不可
子要素 (#PCDATA | I | B | U | S | SUP | SUB | TT | Q | CITE | PERSON | ACRONYM | ABBREV | EM | STRONG | CMD | ARG | KBD | VAR | DFN | CODE | SAMP | REMOVED | ADDED)+
親要素 HEAD

HTML 3.0

開始タグ省略不可
終了タグ省略不可
子要素 #PCDATA
親要素 HEAD

HTML 3.2

開始タグ省略不可
終了タグ省略不可
子要素 #PCDATA
親要素 HEAD

HTML 4.0 Mobile

開始タグ省略不可
終了タグ省略不可
子要素 #PCDATA
親要素 HEAD

HTML 4.01 Strict

開始タグ省略不可
終了タグ省略不可
子要素 #PCDATA
親要素 HEAD

HTML 4.01 Transitional

開始タグ省略不可
終了タグ省略不可
子要素 #PCDATA
親要素 HEAD

HTML 4.01 Frameset

開始タグ省略不可
終了タグ省略不可
子要素 #PCDATA
親要素 HEAD

Compact HTML

開始タグ省略不可
終了タグ省略不可
子要素 #PCDATA
親要素 HEAD

ISO-HTML

開始タグ省略不可
終了タグ省略不可
子要素 #PCDATA
親要素 HEAD

ISO-HTML Preparation

開始タグ省略不可
終了タグ省略不可
子要素 #PCDATA
親要素 HEAD

XHTML 1.0 Strict

子要素 #PCDATA
親要素 head

XHTML 1.0 Transitional

子要素 #PCDATA
親要素 head

XHTML 1.0 Frameset

子要素 #PCDATA
親要素 head

XHTML 1.1

モジュールStructure Module
子要素 #PCDATA
親要素 head

XHTML Basic

モジュールStructure Module
子要素 #PCDATA
親要素 head

XHTML MP

モジュールStructure Module
子要素 #PCDATA
親要素 head

属性

  • ◎ = 必須
  • ○ = 対応
  • − = 廃止・未対応
  • (○) = 廃止予定・非推奨
  • TF または F = TransitionalとFrameset、またはFramesetのみ対応
  • (TF)または(F) = TransitionalとFramesetでまたはFramesetのみ対応しているが非推奨
  • ブラウザの場合は記号ではなく対応しているバージョンのナンバーを記述しています。
  • この表に使われる略称についてはHTMLの要素辞典の見方参照。

共通属性

属性名 属性の値 HTML XHTML PC Browser Mobile Browser
1.02.02.x3.03.2 4.0M4.01 CISO 1.01.1BMP IENNO iJEz
index CDATA
インデックスを生成するために使用するprimary key と secondary key を指定します。
primary key と secondary key は / で区切り、複数のキーを指定するときは ; で区切る。
class クラス名(NAME
要素のクラス名を設定します。
id ID 4.0
文書規模で一意的なIDを設定します。
title テキスト
要素に対して補助的な情報を記述します。
lang 言語コード 5.0
要素の内容と属性の値の言語を指定します。
dir ltr | rtl 5.0
要素に含まれる文字の文字方向を指定します。
ltr
左から右へ
rtl
右から左へ
xml:lang 言語コード
要素の内容と属性の値の言語を指定します。
xmlns URL
XMLのネームスペースのURLを指定します。
XHTML 1.1、XHTML Besic、XHTML Mobile Profileの値は'http://www.w3.org/1999/xhtml'

イベント属性

イベント属性名 HTML XHTML IE NN O イベント発生状況
4.01 1.01.1
onreadystatechange 5.0 状態が変化したとき。

使用例

<?xml version="1.0" encoding="Shift_JIS"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
        "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja">
<head>
  <title>TITLE要素 使用例</title>
</head>
<body>
  <p>ブラウザによってはタトルバーにタイトルが表示されたり。 </p>
</body>
</html>

表示結果を見る

DTDとか

HTML1.0

<!ELEMENT TITLE - -  RCDATA
          -- The TITLE element is not considered part of the flow of text.
             It should be displayed, for example as the page header or
             window title.
          -->

HTML2.0

<!ELEMENT TITLE - -  (#PCDATA)*  -(META|LINK)>
<!ATTLIST TITLE
        %SDAFORM; "Ti"    >

HTML2.x

   <!ELEMENT TITLE - -  (#PCDATA)*  -(META|LINK)>
   <!ATTLIST TITLE
           %attrs;
           %SDAFORM; "Ti"    >

HTML+

<!ELEMENT TITLE - - (#PCDATA | %emph;)+>
<!ATTLIST TITLE
        id      ID      #IMPLIED -- link destination --
        lang    CDATA   #IMPLIED -- ISO language abbreviation --
        index   CDATA   #IMPLIED -- entries for index compilation -->

HTML3.0

<!ELEMENT TITLE - -  (#PCDATA)
          -- The TITLE element is not considered part of the flow of text.
             It should be displayed, for example as the page header or
             window title.
          -->

HTML3.2

<!ELEMENT TITLE - -  (#PCDATA)* -(%head.misc)
          -- The TITLE element is not considered part of the flow of text.
             It should be displayed, for example as the page header or
             window title.
          -->

HTML 4.0 Mobile

<!ELEMENT TITLE - - (#PCDATA) -(%head.misc;) -- document title -->
<!ATTLIST TITLE %i18n;>

HTML 4.01 Strict

<!ELEMENT TITLE - - (#PCDATA) -(%head.misc;) -- document title -->
<!ATTLIST TITLE %i18n>

HTML 4.01 Transitional

<!ELEMENT TITLE - - (#PCDATA) -(%head.misc;) -- document title -->
<!ATTLIST TITLE %i18n>

HTML 4.01 Frameset

<!ELEMENT TITLE - - (#PCDATA) -(%head.misc;) -- document title -->
<!ATTLIST TITLE %i18n>

Compact HTML

<!ELEMENT TITLE - -  (#PCDATA)*>

ISO/IEC 15445(ISO-HTML)

<!ELEMENT TITLE       - -  (#PCDATA) -(LINK | META | STYLE) >

<!ATTLIST TITLE
    %i18n;                         -- Internationalization DIR and LANG -->

XHTML 1.0 Strict

<!ELEMENT title (#PCDATA)>
<!ATTLIST title %i18n;>

XHTML 1.0 Transitional

<!ELEMENT title (#PCDATA)>
<!ATTLIST title %i18n;>

XHTML 1.0 Frameset

<!ELEMENT title (#PCDATA)>
<!ATTLIST title %i18n;>

XHTML 1.1

<!ENTITY % title.element  "INCLUDE" >
<![%title.element;[
<!ENTITY % title.content  "( #PCDATA )" >
<!ENTITY % title.qname  "title" >
<!ELEMENT %title.qname;  %title.content; >
<!-- end of title.element -->]]>

<!ENTITY % title.attlist  "INCLUDE" >
<![%title.attlist;[
<!ATTLIST %title.qname;
      %XHTML.xmlns.attrib;
      %I18n.attrib;
>
<!-- end of title.attlist -->]]>

XHTML Basic

<!ENTITY % title.element  "INCLUDE" >
<![%title.element;[
<!ENTITY % title.content  "( #PCDATA )" >
<!ENTITY % title.qname  "title" >
<!ELEMENT %title.qname;  %title.content; >
<!-- end of title.element -->]]>

<!ENTITY % title.attlist  "INCLUDE" >
<![%title.attlist;[
<!ATTLIST %title.qname;
      %XHTML.xmlns.attrib; 
      %I18n.attrib;
>
<!-- end of title.attlist -->]]>

XHTML Mobile Profile

<!ENTITY % title.element  "INCLUDE" >
<![%title.element;[
<!ENTITY % title.content  "( #PCDATA )" >
<!ENTITY % title.qname  "title" >
<!ELEMENT %title.qname;  %title.content; >
<!-- end of title.element -->]]>

<!ENTITY % title.attlist  "INCLUDE" >
<![%title.attlist;[
<!ATTLIST %title.qname;
      %XHTML.xmlns.attrib;
      %I18n.attrib;
>
<!-- end of title.attlist -->]]>