The HTMLLinkElement interface represents reference information for external resources and the relationship of those resources to a document and vice-versa. This object inherits all of the properties and methods of the HTMLElement interface.
Properties
Inherits properties from its parent, HTMLElement, and LinkStyle.
HTMLLinkElement.charset- Is a
DOMStringrepresenting the character encoding for the target resource. HTMLLinkElement.crossOrigin- Is a
DOMStringthat corresponds to the CORS setting for this link element. See CORS settings attributes for details. HTMLLinkElement.disabled- Is a
Booleanwhich represents whether the link is disabled; currently only used with style sheet links. HTMLLinkElement.href- Is a
DOMStringrepresenting the URI for the target resource. HTMLLinkElement.hreflang- Is a
DOMStringrepresenting the language code for the linked resource. HTMLLinkElement.media- Is a
DOMStringrepresenting a list of one or more media formats to which the resource applies. HTMLLinkElement.referrerPolicy- Is a
DOMStringthat reflects thereferrerpolicyHTML attribute indicating which referrer to use. HTMLLinkElement.rel- Is a
DOMStringrepresenting the forward relationship of the linked resource from the document to the resource. HTMLLinkElement.relListRead only- Is a
DOMTokenListthat reflects therelHTML attribute, as a list of tokens. HTMLLinkElement.rev- Is a
DOMStringrepresenting the reverse relationship of the linked resource from the resource to the document. HTMLLinkElement.sizesRead only- Is a
DOMSettableTokenListthat reflects thesizesHTML attribute, as a list of tokens. LinkStyle.sheetRead only- Returns the
StyleSheetobject associated with the given element, ornullif there is none. HTMLLinkElement.target- Is a
DOMStringrepresenting the name of the target frame to which the resource applies. HTMLLinkElement.type- Is a
DOMStringrepresenting the MIME type of the linked resource.
Methods
No specific method; inherits methods from its parent, HTMLElement, and LinkStyle.
Specifications
| Specification | Status | Comment |
|---|---|---|
| WHATWG HTML Living Standard The definition of 'HTMLLinkElement' in that specification. |
Living Standard | The following property has been added: crossOrigin, referrerPolicy |
| HTML5.1 The definition of 'HTMLLinkElement' in that specification. |
Recommendation | |
| HTML5 The definition of 'HTMLLinkElement' in that specification. |
Recommendation | The following properties are now obsolete: charset, rev, and shape.The following properties have been added: relList, and sizes. |
| Document Object Model (DOM) Level 2 HTML Specification The definition of 'HTMLLinkElement' in that specification. |
Recommendation | Added a second inheritence, the LinkStyle interface. |
| Document Object Model (DOM) Level 1 Specification The definition of 'HTMLLinkElement' in that specification. |
Recommendation | Initial definition. |
Browser compatibility
| Feature | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
|---|---|---|---|---|---|---|
| Basic support | (Yes) | (Yes) | 1.0 (1.7 or earlier) | (Yes) | (Yes) | (Yes) |
sizes |
? | No support | No support | ? | ? | ? |
crossOrigin |
? | No support | 18 (18) | ? | ? | ? |
referrerPolicy |
? | No support | 50 (50) | ? | ? | ? |
| Feature | Android | Edge | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|---|
| Basic support | (Yes) | (Yes) | 1.0 (1.0) | (Yes) | (Yes) | (Yes) |
sizes |
? | No support | No support | ? | ? | ? |
crossOrigin |
? | No support | 18.0 (18) | ? | ? | ? |
referrerPolicy |
? | No support | 50.0 (50) | ? | ? | ? |
See also
- The HTML element implementing this interface:
<link>.
Document Tags and Contributors
Tags:
Contributors to this page:
erikadoyle,
fscholz,
slimsag,
teoli,
kscarfone,
Sheppy,
ethertank,
ThomasACorey
Last updated by:
erikadoyle,