HTMLDocument.HTMLDocument(3kaya)

HTMLDocument.HTMLDocument3kaya

A html document

Usage

HTMLDocument::HTMLDocument< >

= HTMLDocument(HTMLDocument::MetaData head,ElementTreeData::ElementTree body,HTMLDocument::Doctype doctype,[Tuples::Pair<String, String> ] httpheaders)

Overview

This data type represents a HTML document. The doctype is set when an instance of this type is created. The document can be converted to a string, with each field forming a different part

<DOCTYPE ...> <!-- from doctype field -->
<html>
<head>
<!-- links, stylesheets, scripts and metadata from the head field >
</head>
<body>
<!-- a HTML or XHTML element tree manipulated with the
functions in this module -->
</body>
</html>

The httpheaders field contains details of HTTP headers to be set if the document is served over HTTP (such as in a CGI program or Webapp)

Releases

4 releases since Debian 5.0 (Lenny); the text changed 3 times.

  1. 5.0
  2. 6.0
  3. 7
  4. 8

Authors

Kaya standard library by Edwin Brady, Chris Morris and others ([email protected]). For further information see http://kayalang.org/

License

The Kaya standard library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License (version 2.1 or any later version) as published by the Free Software Foundation.

From kaya 0.4.4-6.2 in Debian 8 (Jessie). Parsed by carta from the page's man source.