---
title: HTMLLinkElement
slug: Web/API/HTMLLinkElement
tags:
- API
- HTML DOM
- HTMLLInkElement
- Interface
- Reference
- 翻訳中
translation_of: Web/API/HTMLLinkElement
---
{{ APIRef("HTML DOM") }}
HTMLLinkElement
インターフェイスは、外部リソースの参照情報、およびそれらのリソースとドキュメントの関係 (またはその逆) を表します。このオブジェクトは、{{domxref("HTMLElement")}} インターフェイスのすべてのプロパティとメソッドを継承します。
{{InheritanceDiagram(600, 120)}}
プロパティ
親、{{domxref("HTMLElement")}}、および {{domxref("LinkStyle")}} からプロパティを継承します。
- {{domxref("HTMLLinkElement.as")}}
- HTML リンクによって読み込まれるコンテンツのタイプを表す {{domxref("DOMString")}}。
- {{domxref("HTMLLinkElement.crossOrigin")}} {{experimental_inline}}
- このリンク要素のCORS設定に対応する {{domxref("DOMString")}}。詳細については、CORS設定属性を参照してください。
- {{domxref("HTMLLinkElement.disabled")}}
- リンクが無効であるかどうかを表す
Boolean
。現在、スタイルシートリンクでのみ使用されています。
- {{domxref("HTMLLinkElement.href")}}
- 対象リソースの URI を表す {{domxref("DOMString")}}。
- {{domxref("HTMLLinkElement.hreflang")}}
- リンク先リソースの言語コードを表す {{domxref("DOMString")}}。
- {{domxref("HTMLLinkElement.media")}}
- リソースに適用される( 1 つ以上の)メディアフォーマットのリストを表す {{domxref("DOMString")}}。
- {{domxref("HTMLLinkElement.referrerPolicy")}} {{experimental_inline}}
- 使用するリファラーを示す {{htmlattrxref("referrerpolicy", "link")}} HTML 属性を反映する {{domxref("DOMString")}}。
- {{domxref("HTMLLinkElement.rel")}}
- リンク元文書からリンク先リソースに対する関連性を表す {{domxref("DOMString")}}。
- {{domxref("HTMLLinkElement.relList")}} {{readonlyInline}}
- {{htmlattrxref("rel", "link")}} HTML属性をトークンのリストとして反映する {{domxref("DOMTokenList")}}。
- {{domxref("HTMLLinkElement.sizes")}} {{readonlyInline}}
- トークンのリストとして {{htmlattrxref("sizes", "link")}} HTML属性を反映する {{domxref("DOMSettableTokenList")}}。
- {{domxref("LinkStyle.sheet")}} {{readonlyInline}}
- 指定された要素に関連付けられた {{domxref("StyleSheet")}} オブジェクトを返します。存在しない場合は
null
を返します。
- {{domxref("HTMLLinkElement.type")}}
- リンク先リソースの MIME タイプを表す {{domxref("DOMString")}}。
廃止されたプロパティ
- {{domxref("HTMLLinkElement.charset")}} {{obsolete_inline}}
- 対象リソースの文字エンコーディングの取得 / 設定
- {{domxref("HTMLLinkElement.rev")}} {{obsolete_inline}}
- リンク先リソースからリンク元文書に対する 逆相の 関係性の取得 / 設定
Note: Currently the W3C HTML 5.2 spec states that rev
is no longer obsolete, whereas the WHATWG living standard still has it labeled obsolete. Until this discrepancy is resolved, you should still assume it is obsolete.
- {{domxref("HTMLLinkElement.target")}} {{obsolete_inline}}
- リソースを適用するターゲットフレームの名前の取得 / 設定
メソッド
固有のメソッドは持ちません。 {{domxref("HTMLElement")}} と {{domxref("LinkStyle")}} のメソッドを継承します。
仕様
仕様書 |
策定状況 |
コメント |
{{SpecName("Preload")}} |
{{Spec2("Preload")}} |
Defines <link rel="preload"> , and the as property. Note that currently Firefox only supports preloading of cacheable resources. |
{{SpecName('HTML WHATWG', "semantics.html#the-link-element", "HTMLLinkElement")}} |
{{Spec2('HTML WHATWG')}} |
crossOrigin 、referrerPolicy 、as プロパティの追加 |
{{SpecName('HTML5.1', "document-metadata.html#the-link-element", "HTMLLinkElement")}} |
{{Spec2('HTML5.1')}} |
|
{{SpecName('HTML5 W3C', "document-metadata.html#the-link-element", "HTMLLinkElement")}} |
{{Spec2('HTML5 W3C')}} |
- 次の属性の廃止 :
charset 、 rev 、 shape
- 次のプロパティの追加 :
relList 、 sizes
|
{{SpecName('DOM2 HTML', 'html.html#ID-35143001', 'HTMLLinkElement')}} |
{{Spec2('DOM2 HTML')}} |
Added a second inheritence, the {{domxref("LinkStyle")}} interface. |
{{SpecName('DOM1', 'level-one-html.html#ID-35143001', 'HTMLLinkElement')}} |
{{Spec2('DOM1')}} |
最初期の定義 |
ブラウザー実装状況
{{Compat("api.HTMLLinkElement")}}
関連情報
- {{HTMLElement("link")}} -
HTMLLinkElement
が実装されている HTML 要素