備忘録的プログラミングリファレンス

HTMLTitleElement インターフェイス

 HTMLTitleElement インターフェイスは、<head> のエレメントである <title> エレメントを定義したインターフェイスです。
 HTMLTitleElement インターフェイスは、プロパティメソッドイベントを定義しています。

 <title> オブジェクトは document.title で取得できます。

  <title> エレメントは web ページのタイトルとしてウィンドウの上部に表示されます。
 HTML5 から必須ではなくなり、検索ロボットによる評価基準でもなくなったようです。しかしながら、Google などの検索一覧でページのタイトルとして優先的に表示されますのであった方がよいでしょう。

HTMLTitleElement 継承図

ページ内 Index

- ad -

プロパティ(Properties)

 <title> エレメントではプロパティはほぼ機能しません。参考程度にしてください。

 仕様では以下の title 属性がありますが機能しません。

プロパティ概要分類
.titleweb ページのタイトル名。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 -