HTMLTitleElement インターフェイス
HTMLTitleElement インターフェイスは、<head> のエレメントである <title> エレメントを定義したインターフェイスです。
HTMLTitleElement インターフェイスは、プロパティ、メソッド、イベントを定義しています。
<title> オブジェクトは document.title で取得できます。
<title> エレメントは web ページのタイトルとしてウィンドウの上部に表示されます。
HTML5 から必須ではなくなり、検索ロボットによる評価基準でもなくなったようです。しかしながら、Google などの検索一覧でページのタイトルとして優先的に表示されますのであった方がよいでしょう。
- EventTarget
-
- └ Node
-
- └ Element
-
- └ HTMLElement
-
- ┆
- ├ HTMLTitleElement
- ┆
ページ内 Index
- ad -
プロパティ(Properties)
<title> エレメントではプロパティはほぼ機能しません。参考程度にしてください。
仕様では以下の title 属性がありますが機能しません。
| プロパティ | 概要 | 分類 |
|---|---|---|
| .title | web ページのタイトル名。DOMString 型 |
以下は、HTMLElement インターフェイスのプロパティと継承したプロパティです。参考にしてください。
Nodeのプロパティ一覧
| タイプ名(ハンドラー名) | 概要 | 分類 |
|---|
Elementのプロパティ一覧
| タイプ名(ハンドラー名) | 概要 | 分類 |
|---|
HTMLElementのプロパティ一覧
| タイプ名(ハンドラー名) | 概要 | 分類 |
|---|
メソッド(Methods)
HTMLTitleElement インターフェイスに独自のメソッドがありません。以下のような HTMLElement インターフェイスから継承したメソッドもほぼ機能しません。参考程度にしてください。
Nodeのメソッド一覧
| タイプ名(ハンドラー名) | 概要 | 分類 |
|---|
Elementのメソッド一覧
| タイプ名(ハンドラー名) | 概要 | 分類 |
|---|
HTMLElementのメソッド一覧
| タイプ名(ハンドラー名) | 概要 | 分類 |
|---|
イベント(Event)
<title> エレメントでのイベントはほぼ機能しません。以下の内容は参考程度にしてください。
HTMLTitleElement にイベントハンドラーを定義する方法には以下があります。
HTMLTitleElement.addEventListener( 'click', ()=>{...} )
HTMLTitleElement.onclick = function(){...}
<button onclick = "..." >
イベントについてはEventを参照してください。 イベントの監視についてはEventTargetが担っています。
以下は、HTMLTitleElement が継承しているイベント一覧です。使えないものもあるので参考にしてください。
GlobalEventHandlersのイベント一覧
| タイプ名(ハンドラー名) | 概要 | 分類 |
|---|
DocumentAndElementEventHandlersのイベント一覧
| タイプ名(ハンドラー名) | 概要 | 分類 |
|---|
HTMLElementのイベント一覧
| タイプ名(ハンドラー名) | 概要 | 分類 |
|---|
- ad -
