Go to the first, previous, next, last section, table of contents.


The Htmlgen module

DO NOT USE THIS MODULE FOR NEW APPLICATIONS

exception Bad_html
type html
type params = Tagtypes.param list

val new_html : unit -> html

val ( << ) : (html -> html) -> (html -> html) -> html -> html

val ( <<< ) : html -> (html -> html) -> html

val lift : string -> html -> html

val concat : (html -> html) list -> html -> html

val as_string : html -> string

val print : html -> unit

val output : out_channel -> html -> unit

all the tags

val a : ?attr:params -> (html -> html) -> html -> html

val abbr : ?attr:params -> (html -> html) -> html -> html

val acronym : ?attr:params -> (html -> html) -> html -> html

val address : ?attr:params -> (html -> html) -> html -> html

val applet : code:string -> ?attr:params -> (html -> html) -> html -> html

val area : ?attr:params -> html -> html

val b :  ?attr:params -> (html -> html) -> html -> html

val base : href:string -> ?attr:params -> html -> html

val basefont : ?size:string -> ?attr:params -> html -> html

val bdo : ?attr:params -> (html -> html) -> html -> html

val bgsound : ?attr:params -> (html -> html) -> html -> html

val big : ?attr:params -> (html -> html) -> html -> html

val blink : ?attr:params -> (html -> html) -> html -> html

val blockquote : ?attr:params -> (html -> html) -> html -> html

val body : ?attr:params -> (html -> html) -> html -> html

val br : ?attr:params -> html -> html

val button : name:string -> value:string -> ?attr:params -> html -> html

val caption : ?attr:params -> (html -> html) -> html -> html

val center : ?attr:params -> (html -> html) -> html -> html

val cite : ?attr:params -> (html -> html) -> html -> html

val code : ?attr:params -> (html -> html) -> html -> html

val col : ?attr:params -> html -> html

val iexp_comment : ?attr:params -> (html -> html) -> html -> html

val comment : string -> html -> html

val dd : ?attr:params -> (html -> html) -> html -> html

val del : ?attr:params -> (html -> html) -> html -> html

val dfn : ?attr:params -> (html -> html) -> html -> html

val dir : ?attr:params -> (html -> html) -> html -> html

val div : ?attr:params -> (html -> html) -> html -> html

val dl : ?attr:params -> (html -> html) -> html -> html

val dt : ?attr:params -> (html -> html) -> html -> html

val em : ?attr:params -> (html -> html) -> html -> html

val embed : ?attr:params -> html -> html

val fieldset :  ?attr:params -> (html -> html) -> html -> html

val font : size:string -> ?attr:params -> (html -> html) -> html -> html

val form : action:string -> meth:string ->
           ?attr:params -> (html -> html) -> html -> html

val frame : ?attr:params -> (html -> html) -> html -> html

val frameset : ?attr:params -> (html -> html) -> html -> html

val h1 : ?attr:params -> (html -> html) -> html -> html

val h2 : ?attr:params -> (html -> html) -> html -> html

val h3 : ?attr:params -> (html -> html) -> html -> html

val h4 : ?attr:params -> (html -> html) -> html -> html

val h5 : ?attr:params -> (html -> html) -> html -> html

val h6 : ?attr:params -> (html -> html) -> html -> html

val head : ?attr:params -> (html -> html) -> html -> html

val hr : ?attr:params -> html -> html

val html : ?attr:params -> (html -> html) -> html -> html

val i : ?attr:params -> (html -> html) -> html -> html

val iframe : ?attr:params -> (html -> html) -> html -> html

val ilayer : ?attr:params -> (html -> html) -> html -> html

val img : src:string -> ?attr:params -> html -> html

val ibutton : name:string -> value:string -> ?attr:params -> html -> html

val checkbox : name:string -> value:string -> ?attr:params -> html -> html

val file : name:string -> value:string -> ?attr:params -> html -> html

val hidden : name:string -> ?attr:params -> html -> html

val image : name:string -> src:string -> ?attr:params -> html -> html

val password : name:string -> ?attr:params -> html -> html

val radio : name:string -> value:string -> ?attr:params -> html -> html

val reset : ?attr:params -> html -> html

val submit : ?name:string -> ?attr:params -> html -> html

val text : name:string -> ?attr:params -> html -> html

val ins : ?attr:params -> (html -> html) -> html -> html

val isindex : ?attr:params -> html -> html

val kbd : ?attr:params -> (html -> html) -> html -> html

val keygen : ?attr:params -> html -> html

val label : ?attr:params -> (html -> html) -> html -> html

val layer : ?attr:params -> (html -> html) -> html -> html

val legend : ?attr:params -> (html -> html) -> html -> html

val li : ?attr:params -> (html -> html) -> html -> html

val link : ?attr:params -> html -> html

val map : name:string -> ?attr:params -> (html -> html) -> html -> html

val marquee : ?attr:params -> (html -> html) -> html -> html

val menu : ?attr:params -> (html -> html) -> html -> html

val meta : content:string -> ?attr:params -> html -> html

val multicol : ?attr:params -> (html -> html) -> html -> html

val nobr : ?attr:params -> (html -> html) -> html -> html

val noembed : ?attr:params -> (html -> html) -> html -> html

val noframes : ?attr:params -> (html -> html) -> html -> html

val noscript : ?attr:params -> (html -> html) -> html -> html

val objet : ?attr:params -> html -> html

val ol : ?attr:params -> (html -> html) list -> html -> html

val optgroup : ?attr:params -> (html -> html) -> html -> html

val option : ?attr:params -> (html -> html) -> html -> html

val p : ?attr:params -> html -> html

val param : ?attr:params -> (html -> html) -> html -> html

val plaintext : ?attr:params -> html -> html

val pre : ?attr:params -> (html -> html) -> html -> html

val q : ?attr:params -> (html -> html) -> html -> html

val s : ?attr:params -> (html -> html) -> html -> html

val samp :  ?attr:params -> (html -> html) -> html -> html

val script : ?attr:params -> (html -> html) -> html -> html

val select : name:string -> ?attr:params -> (html -> html) -> html -> html

val server : ?attr:params -> (html -> html) -> html -> html

val small : ?attr:params -> (html -> html) -> html -> html

val spacer : ?attr:params -> html -> html

val span : ?attr:params -> (html -> html) -> html -> html

val strike : ?attr:params -> (html -> html) -> html -> html

val strong : ?attr:params -> (html -> html) -> html -> html

val style : ?attr:params -> (html -> html) -> html -> html

val sub : ?attr:params -> (html -> html) -> html -> html

val sup : ?attr:params -> (html -> html) -> html -> html

val table : ?attr:params -> (html -> html) list -> html -> html

val td : ?attr:params -> (html -> html) -> html -> html

val textarea : name:string -> ?attr:params -> string -> html -> html

val tfoot : ?attr:params -> (html -> html) -> html -> html

val th : ?attr:params -> (html -> html) -> html -> html

val thead : ?attr:params -> (html -> html) -> html -> html

val title : ?attr:params -> (html -> html) -> html -> html

val tr : ?attr:params -> (html -> html) -> html -> html

val tt : ?attr:params -> (html -> html) -> html -> html

val u : ?attr:params -> (html -> html) -> html -> html

val ul : ?attr:params -> (html -> html) list -> html -> html

val var : ?attr:params -> (html -> html) -> html -> html

val wbr : ?attr:params -> html -> html

Header Generation

val header :
  ?content_type:string ->
  ?status:string ->
  ?cookies:Cookies.cookie list ->
  ?expires:Time.time ->
  ?nph:bool -> ?charset:string -> 
  ?other:(string * string) list -> html -> html


Go to the first, previous, next, last section, table of contents.