32#include <dom/html_element.h>
33#include <dom/css_stylesheet.h>
37class HTMLBaseElementImpl;
46class TDEHTML_EXPORT HTMLBaseElement :
public HTMLElement
50 HTMLBaseElement(
const HTMLBaseElement &other);
51 HTMLBaseElement(
const Node &other) : HTMLElement()
54 HTMLBaseElement(HTMLBaseElementImpl *impl);
57 HTMLBaseElement & operator = (
const HTMLBaseElement &other);
58 HTMLBaseElement & operator = (
const Node &other);
91class HTMLLinkElementImpl;
101class TDEHTML_EXPORT HTMLLinkElement :
public HTMLElement
105 HTMLLinkElement(
const HTMLLinkElement &other);
106 HTMLLinkElement(
const Node &other) : HTMLElement()
109 HTMLLinkElement(HTMLLinkElementImpl *impl);
112 HTMLLinkElement & operator = (
const HTMLLinkElement &other);
113 HTMLLinkElement & operator = (
const Node &other);
247class HTMLMetaElementImpl;
256class TDEHTML_EXPORT HTMLMetaElement :
public HTMLElement
260 HTMLMetaElement(
const HTMLMetaElement &other);
261 HTMLMetaElement(
const Node &other) : HTMLElement()
264 HTMLMetaElement(HTMLMetaElementImpl *impl);
267 HTMLMetaElement & operator = (
const HTMLMetaElement &other);
268 HTMLMetaElement & operator = (
const Node &other);
327class HTMLScriptElementImpl;
335class TDEHTML_EXPORT HTMLScriptElement :
public HTMLElement
339 HTMLScriptElement(
const HTMLScriptElement &other);
340 HTMLScriptElement(
const Node &other) : HTMLElement()
343 HTMLScriptElement(HTMLScriptElementImpl *impl);
346 HTMLScriptElement & operator = (
const HTMLScriptElement &other);
347 HTMLScriptElement & operator = (
const Node &other);
349 ~HTMLScriptElement();
440class HTMLStyleElementImpl;
449class TDEHTML_EXPORT HTMLStyleElement :
public HTMLElement
453 HTMLStyleElement(
const HTMLStyleElement &other);
454 HTMLStyleElement(
const Node &other) : HTMLElement()
457 HTMLStyleElement(HTMLStyleElementImpl *impl);
460 HTMLStyleElement & operator = (
const HTMLStyleElement &other);
461 HTMLStyleElement & operator = (
const Node &other);
514class HTMLTitleElementImpl;
522class TDEHTML_EXPORT HTMLTitleElement :
public HTMLElement
526 HTMLTitleElement(
const HTMLTitleElement &other);
527 HTMLTitleElement(
const Node &other) : HTMLElement()
530 HTMLTitleElement(HTMLTitleElementImpl *impl);
533 HTMLTitleElement & operator = (
const HTMLTitleElement &other);
534 HTMLTitleElement & operator = (
const Node &other);
This class implements the basic string we use in the DOM.
void setHref(const DOMString &)
see href
DOMString href() const
The base URI See the href attribute definition in HTML 4.0.
DOMString target() const
The default target frame.
void setTarget(const DOMString &)
see target
void setHref(const DOMString &)
see href
StyleSheet sheet() const
Introduced in DOM Level 2 This method is from the LinkStyle interface.
bool disabled() const
Enables/disables the link.
DOMString charset() const
The character encoding of the resource being linked to.
void setTarget(const DOMString &)
see target
void setType(const DOMString &)
see type
void setRel(const DOMString &)
see rel
DOMString type() const
Advisory content type.
DOMString hreflang() const
Language code of the linked resource.
DOMString media() const
Designed for use with one or more target media.
DOMString target() const
Frame to render the resource in.
void setHreflang(const DOMString &)
see hreflang
void setCharset(const DOMString &)
see charset
void setMedia(const DOMString &)
see media
DOMString rev() const
Reverse link type.
void setRev(const DOMString &)
see rev
DOMString rel() const
Forward link type.
void setDisabled(bool)
see disabled
DOMString href() const
The URI of the linked resource.
DOMString htmlFor() const
Reserved for future use.
void setDefer(bool)
see defer
DOMString text() const
The script content of the element.
DOMString event() const
Reserved for future use.
void setSrc(const DOMString &)
see src
bool defer() const
Indicates that the user agent can defer processing of the script.
void setType(const DOMString &)
see type
DOMString src() const
URI designating an external script.
DOMString type() const
The content type of the script language.
void setText(const DOMString &)
see text
void setEvent(const DOMString &)
see event
void setCharset(const DOMString &)
see charset
DOMString charset() const
The character encoding of the linked resource.
void setHtmlFor(const DOMString &)
see htmlFor
void setType(const DOMString &)
see type
StyleSheet sheet() const
Introduced in DOM Level 2 This method is from the LinkStyle interface.
void setMedia(const DOMString &)
see media
bool disabled() const
Enables/disables the style sheet.
DOMString media() const
Designed for use with one or more target media.
void setDisabled(bool)
see disabled
DOMString type() const
The style sheet language (Internet media type).
void setText(const DOMString &)
see text
DOMString text() const
The specified title as a string.
The Node interface is the primary datatype for the entire Document Object Model.
The StyleSheet interface is the abstract base interface for any type of style sheet.
The Document Object Model (DOM) is divided into two parts, the COREDOM core DOM, specifying some core...