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

HTMLLinkElement インターフェイス

 HTMLLinkElement インターフェイスは、サイト内を適切に閲覧できるように誘導する機能である <link> タグエレメントを定義したインターフェイスです。 外部リソースの読み込みにも利用します。

 <link><head> 内のエレメントで、スタイルファイルである CSS ファイルを読み込むにはこの <link> エレメントを使います。

 HTMLLinkElement インターフェイスでは、そのプロパティメソッドを定義しています。

HTMLLinkElement 継承図

プロパティ(Properties)

 HTMLLinkElement インターフェイスは 以下の独自のプロパティをもちます。HTMLElement インターフェイス のプロパティも継承しています。

プロパティ概要分類
.as <link> エレメントがリンクしているコンテンツの種類。DOMString 型
.crossOrigin外部リソースを呼び出す方法で主にセキュリティーに関する CORS の設定。DOMString 型
.disabledリンクが有効であるか否かの取得と設定。Boolean 型
.fetchPriorityリソースの読み込みの優先度の設定と取得。 DOMString 型
.hrefリソースのURLの取得と設定。USVString 型
.hreflangリソースの言語コードの取得と設定。DOMString 型
.media主にメディアクエリと呼ばれる、 I/O デバイスの指定。メディアタイプとメディア特性で指定。DOMString 型。
.referrerPolicyリクエストのヘッダー情報に含むリファラー情報の範囲を指定。 <link> エレメントの referrerpolicy 属性が該当。DOMString 型。
.rel 読み込むリソースの種類。 <link> エレメントの rel 属性が該当。DOMString 型
.relListrel 属性の値をトークンリストで返す。DOMTokenList オブジェクト
.sizesリソースのサイズ情報を DOMTokenList オブジェクトで返す
.sheet <link> エレメントに関連する StyleSheet オブジェクトを返す
.type読み込むリソースの MIME タイプ。DOMString 型。

 以下は、HTMLElement インターフェイスのプロパティと継承したプロパティです。参考にしてください。

Nodeのプロパティ一覧 

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

Elementのプロパティ一覧 

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

HTMLElementのプロパティ一覧 

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

メソッド(Methods)

 HTMLLinkElement インターフェイスに独自のメソッドがありません。

 HTMLLinkElement インターフェイスが継承したHTMLElement インターフェイスのメソッドです。 NodeElement インターフェイスのメソッドを含みます。使えないものもあるので参考してください。

Nodeのメソッド一覧 

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

Elementのメソッド一覧 

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

HTMLElementのメソッド一覧 

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

イベント(Event)

 HTMLLinkElement は <head> 要素であるため、ここではイベントについては省いています。