35#include <dom/html_element.h>
37#include <tdelibs_export.h>
50class TDEHTML_EXPORT HTMLBlockquoteElement :
public HTMLElement
53 HTMLBlockquoteElement();
54 HTMLBlockquoteElement(
const HTMLBlockquoteElement &other);
55 HTMLBlockquoteElement(
const Node &other) : HTMLElement()
58 HTMLBlockquoteElement(HTMLElementImpl *impl);
61 HTMLBlockquoteElement & operator = (
const HTMLBlockquoteElement &other);
62 HTMLBlockquoteElement & operator = (
const Node &other);
64 ~HTMLBlockquoteElement();
82class HTMLDivElementImpl;
91class TDEHTML_EXPORT HTMLDivElement :
public HTMLElement
95 HTMLDivElement(
const HTMLDivElement &other);
96 HTMLDivElement(
const Node &other) : HTMLElement()
99 HTMLDivElement(HTMLDivElementImpl *impl);
102 HTMLDivElement & operator = (
const HTMLDivElement &other);
103 HTMLDivElement & operator = (
const Node &other);
124class HTMLHRElementImpl;
133class TDEHTML_EXPORT HTMLHRElement :
public HTMLElement
137 HTMLHRElement(
const HTMLHRElement &other);
138 HTMLHRElement(
const Node &other) : HTMLElement()
141 HTMLHRElement(HTMLHRElementImpl *impl);
144 HTMLHRElement & operator = (
const HTMLHRElement &other);
145 HTMLHRElement & operator = (
const Node &other);
217class TDEHTML_EXPORT HTMLHeadingElement :
public HTMLElement
220 HTMLHeadingElement();
221 HTMLHeadingElement(
const HTMLHeadingElement &other);
222 HTMLHeadingElement(
const Node &other) : HTMLElement()
225 HTMLHeadingElement(HTMLElementImpl *impl);
228 HTMLHeadingElement & operator = (
const HTMLHeadingElement &other);
229 HTMLHeadingElement & operator = (
const Node &other);
231 ~HTMLHeadingElement();
258class TDEHTML_EXPORT HTMLParagraphElement :
public HTMLElement
261 HTMLParagraphElement();
262 HTMLParagraphElement(
const HTMLParagraphElement &other);
263 HTMLParagraphElement(
const Node &other) : HTMLElement()
266 HTMLParagraphElement(HTMLElementImpl *impl);
269 HTMLParagraphElement & operator = (
const HTMLParagraphElement &other);
270 HTMLParagraphElement & operator = (
const Node &other);
272 ~HTMLParagraphElement();
291class HTMLPreElementImpl;
299class TDEHTML_EXPORT HTMLPreElement :
public HTMLElement
303 HTMLPreElement(
const HTMLPreElement &other);
304 HTMLPreElement(
const Node &other) : HTMLElement()
307 HTMLPreElement(HTMLPreElementImpl *impl);
310 HTMLPreElement & operator = (
const HTMLPreElement &other);
311 HTMLPreElement & operator = (
const Node &other);
330class HTMLLayerElementImpl;
337class TDEHTML_EXPORT HTMLLayerElement :
public HTMLElement
341 HTMLLayerElement(
const HTMLLayerElement &other);
342 HTMLLayerElement(
const Node &other) : HTMLElement()
345 HTMLLayerElement(HTMLLayerElementImpl *impl);
348 HTMLLayerElement & operator = (
const HTMLLayerElement &other);
349 HTMLLayerElement & operator = (
const Node &other);
This class implements the basic string we use in the DOM.
DOMString cite() const
A URI designating a document that describes the reason for the change.
void setCite(const DOMString &)
see cite
An HTMLCollection is a list of nodes.
void setAlign(const DOMString &)
see align
DOMString align() const
Horizontal text alignment.
bool noShade() const
Indicates to the user agent that there should be no shading in the rendering of this element.
void setAlign(const DOMString &)
see align
void setNoShade(bool)
see noShade
DOMString width() const
The width of the rule.
void setSize(const DOMString &)
see size
DOMString align() const
Align the rule on the page.
void setWidth(const DOMString &)
see width
DOMString size() const
The height of the rule.
void setAlign(const DOMString &)
see align
DOMString align() const
Horizontal text alignment.
void setBgColor(const DOMString &)
see bgColor
long top() const
The absolute position of the layer from the top.
long left() const
The absolute position of the layer from the left.
void setVisibility(const DOMString &)
see visibility
HTMLCollection layers() const
The collection of sub-layers.
DOMString visibility() const
The visibility of layers is either "show" or "hide".
DOMString bgColor() const
The background color of the layer.
void setLeft(long)
see left
DOMString align() const
Horizontal text alignment.
void setAlign(const DOMString &)
see align
long width() const
Fixed width for content.
void setWidth(long)
see width
The Node interface is the primary datatype for the entire Document Object Model.
The Document Object Model (DOM) is divided into two parts, the COREDOM core DOM, specifying some core...