Warning: Reason support is experimental. We are looking for beta-tester and contributors.

Module XHTML.T.Basic_Tables

module Basic_Tables: sig..end


val a_align : [< `Center | `Left | `Right ] -> [> `Align ] XHTML.T.attrib

val a_scope : [< `Col | `Row ] -> [> `Scope ] XHTML.T.attrib

val a_valign : [< `Bottom | `Middle | `Top ] -> [> `Valign ] XHTML.T.attrib

val caption :
   ([< XHTML.T.common ],
    [< `A
    | `Abbr
    | `Acronym
    | `B
    | `Bdo
    | `Big
    | `Br
    | `Button
    | `Cite
    | `Code
    | `Del
    | `Dfn
    | `Em
    | `I
    | `Img
    | `Input
    | `Ins
    | `Kbd
    | `Label
    | `Map
    | `Noscript
    | `Object
    | `PCDATA
    | `Q
    | `Ruby_complex
    | `Ruby_simple1
    | `Ruby_simple2
    | `Samp
    | `Script
    | `Select
    | `Small
    | `Span
    | `Strong
    | `Sub
    | `Sup
    | `Textarea
    | `Tt
    | `Var ],
    [> `Caption ])
    XHTML.T.star

val table :
   ?caption:[< `Caption ] XHTML.T.elt ->
    ([< `Class
    | `Id
    | `OnClick
    | `OnDblClick
    | `OnKeyDown
    | `OnKeyPress
    | `OnKeyUp
    | `OnMouseDown
    | `OnMouseMove
    | `OnMouseOut
    | `OnMouseOver
    | `OnMouseUp
    | `Style_Attr
    | `Summary
    | `Title
    | `Width
    | `XML_lang ],
    [< `Tr ], [> `Table ])
    XHTML.T.plus

val td :
   ([< `Abbr
    | `Align
    | `Axis
    | `Class
    | `Colspan
    | `Headers
    | `Id
    | `OnClick
    | `OnDblClick
    | `OnKeyDown
    | `OnKeyPress
    | `OnKeyUp
    | `OnMouseDown
    | `OnMouseMove
    | `OnMouseOut
    | `OnMouseOver
    | `OnMouseUp
    | `Rowspan
    | `Scope
    | `Style_Attr
    | `Title
    | `Valign
    | `XML_lang ],
    [< `A
    | `Abbr
    | `Acronym
    | `Address
    | `B
    | `Bdo
    | `Big
    | `Blockquote
    | `Br
    | `Button
    | `Cite
    | `Code
    | `Del
    | `Dfn
    | `Div
    | `Dl
    | `Em
    | `Fieldset
    | `Form
    | `H1
    | `H2
    | `H3
    | `H4
    | `H5
    | `H6
    | `Hr
    | `I
    | `Img
    | `Input
    | `Ins
    | `Kbd
    | `Label
    | `Map
    | `Noscript
    | `Object
    | `Ol
    | `P
    | `PCDATA
    | `Pre
    | `Q
    | `Ruby_complex
    | `Ruby_simple1
    | `Ruby_simple2
    | `Samp
    | `Script
    | `Select
    | `Small
    | `Span
    | `Strong
    | `Sub
    | `Sup
    | `Table
    | `Textarea
    | `Tt
    | `Ul
    | `Var ],
    [> `Td ])
    XHTML.T.star

val th :
   ([< `Abbr
    | `Align
    | `Axis
    | `Class
    | `Colspan
    | `Headers
    | `Id
    | `OnClick
    | `OnDblClick
    | `OnKeyDown
    | `OnKeyPress
    | `OnKeyUp
    | `OnMouseDown
    | `OnMouseMove
    | `OnMouseOut
    | `OnMouseOver
    | `OnMouseUp
    | `Rowspan
    | `Scope
    | `Style_Attr
    | `Title
    | `Valign
    | `XML_lang ],
    [< `A
    | `Abbr
    | `Acronym
    | `Address
    | `B
    | `Bdo
    | `Big
    | `Blockquote
    | `Br
    | `Button
    | `Cite
    | `Code
    | `Del
    | `Dfn
    | `Div
    | `Dl
    | `Em
    | `Fieldset
    | `Form
    | `H1
    | `H2
    | `H3
    | `H4
    | `H5
    | `H6
    | `Hr
    | `I
    | `Img
    | `Input
    | `Ins
    | `Kbd
    | `Label
    | `Map
    | `Noscript
    | `Object
    | `Ol
    | `P
    | `PCDATA
    | `Pre
    | `Q
    | `Ruby_complex
    | `Ruby_simple1
    | `Ruby_simple2
    | `Samp
    | `Script
    | `Select
    | `Small
    | `Span
    | `Strong
    | `Sub
    | `Sup
    | `Table
    | `Textarea
    | `Tt
    | `Ul
    | `Var ],
    [> `Th ])
    XHTML.T.star

val tr :
   ([< `Align
    | `Class
    | `Id
    | `OnClick
    | `OnDblClick
    | `OnKeyDown
    | `OnKeyPress
    | `OnKeyUp
    | `OnMouseDown
    | `OnMouseMove
    | `OnMouseOut
    | `OnMouseOver
    | `OnMouseUp
    | `Style_Attr
    | `Title
    | `Valign
    | `XML_lang ],
    [< `Td | `Th ], [> `Tr ])
    XHTML.T.plus