Provided by: kaya_0.4.4-6ubuntu3_amd64 bug

NAME

       HTMLDocument::HTMLDocument - A HTML document

SYNOPSIS

       HTMLDocument::HTMLDocument< >

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

DESCRIPTION

       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)

AUTHORS

       Kaya  standard  library  by  Edwin Brady, Chris Morris and others (kaya@kayalang.org). 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.

RELATED

       HTMLDocument.Doctype (3kaya)
       ElementTreeData.ElementTree (3kaya)
       HTMLDocument.MetaData (3kaya)
       HTMLDocument.addHTTPHeader (3kaya)
       HTMLDocument.new (3kaya)
       HTMLDocument.setDocumentTitle (3kaya)
       CGI(3kaya)
       Webapp(3kaya)