HTMLLinkElement
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
DOMString
representing the character encoding for the target resource. HTMLLinkElement.crossOrigin
- Is a
DOMString
that corresponds to the CORS setting for this link element. See CORS settings attributes for details. HTMLLinkElement.disabled
- Is a
Boolean
which represents whether the link is disabled; currently only used with style sheet links. HTMLLinkElement.href
- Is a
DOMString
representing the URI for the target resource. HTMLLinkElement.hreflang
- Is a
DOMString
representing the language code for the linked resource. HTMLLinkElement.media
- Is a
DOMString
representing a list of one or more media formats to which the resource applies. HTMLLinkElement.rel
- Is a
DOMString
representing 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
- Is a
DOMString
representing 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
- Is a
DOMString
representing the name of the target frame to which the resource applies. HTMLLinkElement.type
- Is a
DOMString
representing 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 |
? | No support | ? | ? | ? |
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 |
? | No support | ? | ? | ? |
crossOrigin |
? | 18.0 (18) | ? | ? | ? |
See also
- The HTML element implementing this interface:
<link>
.
License
© 2016 Mozilla Contributors
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-us/docs/web/api/htmllinkelement