Module Web__HTML

module Web__HTML: sig .. end

type version = [ `html4 | `html5 | `xhtml1 | `xhtml5 | `xml ] 
val bool_of_checkbox : string -> bool
type text_context 
val open_text : version ->
?space:[ `nbsp | `nbsp_boundary ] ->
?newline:[ `br ] -> (string -> int -> int -> unit) -> text_context
val close_text : text_context -> unit
val text_output_substring : text_context -> string -> int -> int -> unit
val text_output_string : text_context -> string -> unit
val output_closing_empty_element : version ->
(string -> int -> int -> unit) -> ?endline:bool -> unit -> unit
type attribute_context 
val open_attribute : version ->
(string -> int -> int -> unit) -> string -> attribute_context
val close_attribute : attribute_context -> unit
val attribute_output_substring : attribute_context -> string -> int -> int -> unit
val attribute_output_string : attribute_context -> string -> unit
module Input: Web__HTML__Input