NAME
HTML::DOM::Element::Link - A Perl class for representing 'link' elements in an HTML DOM tree
SYNOPSIS
use HTML::DOM;
$doc = HTML::DOM->new;
$elem = $doc->createElement('link');
$elem->charset('iso-8859-1'); # set attribute
$elem->href; # get attribute
$elem->tagName;
# etc
DESCRIPTION
This class implements 'link' elements in an HTML::DOM tree. It implements the HTMLLinkElement DOM interface and inherits from HTML::DOM::Element (q.v.).
METHODS
In addition to those inherited from HTML::DOM::Element and its superclasses, this class implements the following DOM methods:
- disabled
-
Returns a boolean. Pass an argument to set it.
- charset
- href
- hreflang
- media
- rel
- rev
- target
- type
-
Each of these returns the corresponding HTML attribute. If you pass an argument, it will become the new value of the attribute, and the old value will be returned.
- sheet
-
By default, this returns null. If you provide the HTML::DOM object with a
css_url_fetcher
, then this returns a style sheet when applicable.You can also pass an argument to set it. You normally only do this if 'rel' is set to 'stylesheet', but CSS::DOM is kind, and trusts you know what you are doing if you set it when that is not the case.