Overview  Index  Help 
SMLDoc

MakeHTML


structure MakeHTML : sig
                       val blockList : HTML.block list -> HTML.block
                       val textList : HTML.text list -> HTML.text
                       val mkH : int * HTML.pcdata -> HTML.block
                       val mkP : HTML.text -> HTML.block
                       val mkUL : HTML.list_item list -> HTML.block
                       val mkOL : HTML.list_item list -> HTML.block
                       val mkDL
                           : {dt : HTML.text list, dd : HTML.blocklist ->
                               HTML.block
                       val HR : HTML.block
                       val BR : HTML.text
                       val mkLI : HTML.block -> HTML.list_item
                       val mkA_HREF
                           : {href : HTML.url, content : HTML.text} -> HTML.text
                       val mkA_NAME
                           : {name : HTML.cdata, content : HTML.text} ->
                               HTML.text
                       val mkTR : HTML.table_cell list -> HTML.tr
                       val mkTH : HTML.block -> HTML.table_cell
                       val mkTH_COLSPAN
                           : {colspan : int, content : HTML.block} ->
                               HTML.table_cell
                       val mkTD : HTML.block -> HTML.table_cell
                       val mkTD_COLSPAN
                           : {colspan : int, content : HTML.block} ->
                               HTML.table_cell
                     end =
struct
  val blockList : HTML.block list -> HTML.block
  val textList : HTML.text list -> HTML.text
  val mkH : int * HTML.pcdata -> HTML.block
  val mkP : HTML.text -> HTML.block
  val mkUL : HTML.list_item list -> HTML.block
  val mkOL : HTML.list_item list -> HTML.block
  val mkDL : {dt : HTML.text list, dd : HTML.blocklist -> HTML.block
  val HR : HTML.block
  val BR : HTML.text
  val mkLI : HTML.block -> HTML.list_item
  val mkA_HREF : {href : HTML.url, content : HTML.text} -> HTML.text
  val mkA_NAME : {name : HTML.cdata, content : HTML.text} -> HTML.text
  val mkTR : HTML.table_cell list -> HTML.tr
  val mkTH : HTML.block -> HTML.table_cell
  val mkTH_COLSPAN : {colspan : int, content : HTML.block} -> HTML.table_cell
  val mkTD : HTML.block -> HTML.table_cell
  val mkTD_COLSPAN : {colspan : int, content : HTML.block} -> HTML.table_cell
end

This is a collection of constructors for building some of the common kinds of HTML elements.

Author:
(c) 1996 AT&T Research.
Version:
$Id: StrMakeHTML.html,v 1.9 2007/02/17 07:01:58 kiyoshiy Exp $

       
Value detail

blockList

val blockList : HTML.block list -> HTML.block


textList

val textList : HTML.text list -> HTML.text


mkH

val mkH : int * HTML.pcdata -> HTML.block


mkP

val mkP : HTML.text -> HTML.block


mkUL

val mkUL : HTML.list_item list -> HTML.block


mkOL

val mkOL : HTML.list_item list -> HTML.block


mkDL

val mkDL : {dt : HTML.text list, dd : HTML.blocklist -> HTML.block


HR

val HR : HTML.block


BR

val BR : HTML.text


mkLI

val mkLI : HTML.block -> HTML.list_item


mkA_HREF

val mkA_HREF : {href : HTML.url, content : HTML.text} -> HTML.text


mkA_NAME

val mkA_NAME : {name : HTML.cdata, content : HTML.text} -> HTML.text


mkTR

val mkTR : HTML.table_cell list -> HTML.tr


mkTH

val mkTH : HTML.block -> HTML.table_cell


mkTH_COLSPAN

val mkTH_COLSPAN : {colspan : int, content : HTML.block} -> HTML.table_cell


mkTD

val mkTD : HTML.block -> HTML.table_cell


mkTD_COLSPAN

val mkTD_COLSPAN : {colspan : int, content : HTML.block} -> HTML.table_cell

 


Overview  Index  Help 
SMLDoc: Documentation generator for SML