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
- Gets or sets the character encoding for the target resource.
HTMLLinkElement.crossOrigin
- A
DOMString
that corresponds to the CORS setting for this link element. See CORS settings attributes for details. HTMLLinkElement.disabled
- Gets or sets whether the link is disabled; currently only used with style sheet links.
HTMLLinkElement.href
- Gets or sets the URI for the target resource.
HTMLLinkElement.hreflang
- Gets or sets the language code for the linked resource.
HTMLLinkElement.media
- Gets or sets a list of one or more media formats to which the resource applies.
HTMLLinkElement.rel
- Gets or sets the forward relationship of the linked resource from the document to the resource.
HTMLLinkElement.relList
Read only- Is a
DOMTokenList
that reflects therel
HTML attribute, as a list of tokens. HTMLLinkElement.rev
- Gets or sets the reverse relationship of the linked resource from the resource to the document.
HTMLLinkElement.sizes
Read only- Is a
DOMSettableTokenList
that reflects thesizes
HTML attribute, as a list of tokens. LinkStyle.sheet
Read only- Returns the
StyleSheet
object associated with the given element, ornull
if there is none. HTMLLinkElement.target
- Gets or sets the name of the target frame to which the resource applies.
HTMLLinkElement.type
- Gets or sets 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 . |
HTML5.1 The definition of 'HTMLLinkElement' in that specification. |
Working Draft | |
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 | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Basic support | (Yes) | 1.0 (1.7 or earlier) | (Yes) | (Yes) | (Yes) |
sizes |
? | Not supported | ? | ? | ? |
crossOrigin |
? | 18 (18) | ? | ? | ? |
Feature | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Basic support | (Yes) | 1.0 (1.0) | (Yes) | (Yes) | (Yes) |
sizes |
? | Not supported | ? | ? | ? |
crossOrigin |
? | 18.0 (18) | ? | ? | ? |
See also
- The HTML element implementing this interface:
<link>
.