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

HTMLTitleElement インターフェイス

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

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

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

HTMLTitleElement 継承図

プロパティ(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のイベント一覧 

タイプ名(ハンドラー名)概要分類