33#include <dom/html_element.h>
35#include <tdelibs_export.h>
39class HTMLBodyElementImpl;
50class TDEHTML_EXPORT HTMLBodyElement :
public HTMLElement
54 HTMLBodyElement(
const HTMLBodyElement &other);
55 HTMLBodyElement(
const Node &other) : HTMLElement()
58 HTMLBodyElement(HTMLBodyElementImpl *impl);
61 HTMLBodyElement & operator = (
const HTMLBodyElement &other);
62 HTMLBodyElement & operator = (
const Node &other);
154class HTMLFrameElementImpl;
163class TDEHTML_EXPORT HTMLFrameElement :
public HTMLElement
167 HTMLFrameElement(
const HTMLFrameElement &other);
168 HTMLFrameElement(
const Node &other) : HTMLElement()
171 HTMLFrameElement(HTMLFrameElementImpl *impl);
174 HTMLFrameElement & operator = (
const HTMLFrameElement &other);
175 HTMLFrameElement & operator = (
const Node &other);
300class HTMLFrameSetElementImpl;
309class TDEHTML_EXPORT HTMLFrameSetElement :
public HTMLElement
312 HTMLFrameSetElement();
313 HTMLFrameSetElement(
const HTMLFrameSetElement &other);
314 HTMLFrameSetElement(
const Node &other) : HTMLElement()
317 HTMLFrameSetElement(HTMLFrameSetElementImpl *impl);
320 HTMLFrameSetElement & operator = (
const HTMLFrameSetElement &other);
321 HTMLFrameSetElement & operator = (
const Node &other);
323 ~HTMLFrameSetElement();
354class HTMLIFrameElementImpl;
362class TDEHTML_EXPORT HTMLIFrameElement :
public HTMLElement
366 HTMLIFrameElement(
const HTMLIFrameElement &other);
367 HTMLIFrameElement(
const Node &other) : HTMLElement()
370 HTMLIFrameElement(HTMLIFrameElementImpl *impl);
373 HTMLIFrameElement & operator = (
const HTMLIFrameElement &other);
374 HTMLIFrameElement & operator = (
const Node &other);
376 ~HTMLIFrameElement();
527class HTMLHeadElementImpl;
536class TDEHTML_EXPORT HTMLHeadElement :
public HTMLElement
540 HTMLHeadElement(
const HTMLHeadElement &other);
541 HTMLHeadElement(
const Node &other) : HTMLElement()
544 HTMLHeadElement(HTMLHeadElementImpl *impl);
547 HTMLHeadElement & operator = (
const HTMLHeadElement &other);
548 HTMLHeadElement & operator = (
const Node &other);
568class HTMLHtmlElementImpl;
577class TDEHTML_EXPORT HTMLHtmlElement :
public HTMLElement
581 HTMLHtmlElement(
const HTMLHtmlElement &other);
582 HTMLHtmlElement(
const Node &other) : HTMLElement()
585 HTMLHtmlElement(HTMLHtmlElementImpl *impl);
588 HTMLHtmlElement & operator = (
const HTMLHtmlElement &other);
589 HTMLHtmlElement & operator = (
const Node &other);
This class implements the basic string we use in the DOM.
The Document interface represents the entire HTML or XML document.
DOMString text() const
Document text color.
void setVLink(const DOMString &)
see vLink
DOMString link() const
Color of links that are not active and unvisited.
void setBackground(const DOMString &)
see background
void setALink(const DOMString &)
see aLink
void setLink(const DOMString &)
see link
DOMString background() const
URI of the background texture tile image.
void setText(const DOMString &)
see text
DOMString bgColor() const
Document background color.
DOMString aLink() const
Color of active links (after mouse-button down, but before mouse-button up).
void setBgColor(const DOMString &)
see bgColor
DOMString vLink() const
Color of links that have been visited by the user.
DOMString src() const
A URI designating the initial frame contents.
bool noResize() const
When true, forbid user from resizing frame.
DOMString longDesc() const
URI designating a long description of this image or frame.
void setScrolling(const DOMString &)
see scrolling
void setNoResize(bool)
see noResize
void setSrc(const DOMString &)
see src
DOMString scrolling() const
Specify whether or not the frame should have scrollbars.
DOMString name() const
The frame name (object of the target attribute).
Document contentDocument() const
Introduced in DOM Level 2.
void setLongDesc(const DOMString &)
see longDesc
void setFrameBorder(const DOMString &)
see frameBorder
DOMString marginWidth() const
Frame margin width, in pixels.
void setName(const DOMString &)
see name
void setMarginWidth(const DOMString &)
see marginWidth
void setMarginHeight(const DOMString &)
see marginHeight
DOMString frameBorder() const
Request frame borders.
DOMString marginHeight() const
Frame margin height, in pixels.
void setRows(const DOMString &)
see rows
void setCols(const DOMString &)
see cols
DOMString cols() const
The number of columns of frames in the frameset.
DOMString rows() const
The number of rows of frames in the frameset.
DOMString profile() const
URI designating a metadata profile.
void setProfile(const DOMString &)
see profile
void setVersion(const DOMString &)
see version
DOMString version() const
Version information about the document's DTD.
void setWidth(const DOMString &)
see width
void setName(const DOMString &)
see name
DOMString align() const
Aligns this object (vertically or horizontally) with respect to its surrounding text.
void setLongDesc(const DOMString &)
see longDesc
DOMString src() const
A URI designating the initial frame contents.
void setAlign(const DOMString &)
see align
DOMString frameBorder() const
Request frame borders.
void setHeight(const DOMString &)
see height
DOMString height() const
Frame height.
DOMString longDesc() const
URI designating a long description of this image or frame.
void setFrameBorder(const DOMString &)
see frameBorder
DOMString scrolling() const
Specify whether or not the frame should have scrollbars.
Document contentDocument() const
Introduced in DOM Level 2.
DOMString marginWidth() const
Frame margin width, in pixels.
DOMString marginHeight() const
Frame margin height, in pixels.
void setMarginWidth(const DOMString &)
see marginWidth
DOMString name() const
The frame name (object of the target attribute).
void setSrc(const DOMString &)
see src
DOMString width() const
Frame width.
void setScrolling(const DOMString &)
see scrolling
void setMarginHeight(const DOMString &)
see marginHeight
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...