(* $Id: nethtml.mli,v 2.4 2004/07/08 23:04:25 stolpmann Exp $
* ----------------------------------------------------------------------
*
*)
(** Parsing of HTML *)
(** The type [document] represents parsed HTML documents:
*
* {ul
* {- [Element (name, args, subnodes)] is an element node for an element of
* type [name] (i.e. written [...]) with arguments [args]
* and subnodes [subnodes] (the material within the element). The arguments
* are simply name/value pairs. Entity references (something like [&xy;])
* occuring in the values are {b not} resolved.
*
* Arguments without values (e.g. [
",
* but as "
abc
def
". However, the representation is not
* perfect yet. What's definitly missing are the exclusion lists
* of the DTD. Because of this missing feature, "abcdef" is
* still parsed as "abcdef" although the DTD states
* that anchors cannot contain anchors ( - but it also states that
* end tags of anchors cannot be omitted, so this feature is not
* priority 1).
*
* Revision 1.1 2000/03/03 01:07:25 gerd
* Initial revision.
*
*
*)