Module Html
Provides shorthand functions to Html_Nodes
module Attributes = Html_Attributes
module Events = Html_Events
module Node = Html_Node
module Nodes = Html_Nodes
module Overrides = Html_Overrides
module Aria = Html_Aria
val a : ?aria:[< `button | `checkbox | `link | `listitem | `option | `radio | `roletype | `switch | `tab | `treeitem ] Html_Attributes.Aria.t -> ?href:string -> ?target:Html_Attributes.Target.t -> ?download:unit -> ?rel:Html_Attributes.LinkType.Hyperlink.t -> ?rev:Html_Attributes.LinkType.Hyperlink.t -> ?hreflang:string -> ?_type:string -> ?referrerpolicy:Html_Attributes.ReferrerPolicy.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'a Html_Nodes.A.child array -> [> Html_Node.a ] Html_Node.t
val abbr : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'b Html_Nodes.Abbr.child array -> [> Html_Node.abbr ] Html_Node.t
val address : ?aria:Html_Attributes.Aria.group Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'a Html_Nodes.Address.child array -> [> Html_Node.address ] Html_Node.t
val area : ?alt:string -> ?coords:int Belt.List.t -> ?download:unit -> ?href:string -> ?hreflang:string -> ?rel:Html_Attributes.LinkType.Hyperlink.t -> ?shape:Html_Nodes.Area.Attributes.shape -> ?target:Html_Attributes.Target.t -> ?_type:string -> ?referrerpolicy:Html_Attributes.ReferrerPolicy.t -> ?aria:Html_Attributes.Aria.link Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> unit -> [> Html_Node.area ] Html_Node.t
val article : ?aria:[< `application | `article | `document | `feed | `list | `main | `region | `roletype ] Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'a Html_Nodes.Article.child array -> [> Html_Node.article ] Html_Node.t
val aside : ?aria:[< `complementary | `feed | `list | `note | `presentation | `roletype | `search ] Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'a Html_Nodes.Aside.child array -> [> Html_Node.aside ] Html_Node.t
val audio : ?src:string -> ?crossorigin:Html_Attributes.CrossOrigin.t -> ?preload:Html_Attributes.Preload.t -> ?autoplay:unit -> ?loop:unit -> ?muted:unit -> ?controls:unit -> ?aria:Html_Attributes.Aria.application Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_load:(Dom.event -> unit) -> ?on_loadend:(Dom.event -> unit) -> ?on_securitypolicyviolation:(Dom.event -> unit) -> ?on_abort:(Dom.progressEvent -> unit) -> ?on_canplay:(Dom.event -> unit) -> ?on_canplaythrough:(Dom.event -> unit) -> ?on_cuechange:(Dom.event -> unit) -> ?on_durationchange:(Dom.event -> unit) -> ?on_emptied:(Dom.event -> unit) -> ?on_ended:(Dom.event -> unit) -> ?on_error:(Dom.progressEvent -> unit) -> ?on_loadedmetadata:(Dom.event -> unit) -> ?on_loadeddata:(Dom.event -> unit) -> ?on_loadstart:(Dom.progressEvent -> unit) -> ?on_pause:(Dom.event -> unit) -> ?on_play:(Dom.event -> unit) -> ?on_playing:(Dom.event -> unit) -> ?on_progress:(Dom.progressEvent -> unit) -> ?on_ratechange:(Dom.event -> unit) -> ?on_resize:(Dom.event -> unit) -> ?on_seeked:(Dom.event -> unit) -> ?on_seeking:(Dom.event -> unit) -> ?on_suspend:(Dom.progressEvent -> unit) -> ?on_stalled:(Dom.progressEvent -> unit) -> ?on_timeupdate:(Dom.event -> unit) -> ?on_volumechange:(Dom.event -> unit) -> ?on_waiting:(Dom.event -> unit) -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> 'a Html_Nodes.Audio.child array -> [> Html_Node.audio ] Html_Node.t
val b : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'b Html_Nodes.B.child array -> [> Html_Node.b ] Html_Node.t
val base : ?href:string -> ?target:Html_Attributes.Target.t -> ?aria:Html_Attributes.Aria.roletype Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> unit -> [> Html_Node.base ] Html_Node.t
val bdi : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'b Html_Nodes.Bdi.child array -> [> Html_Node.bdi ] Html_Node.t
val bdo : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'b Html_Nodes.Bdo.child array -> [> Html_Node.bdo ] Html_Node.t
val blockquote : ?cite:string -> ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'b Html_Nodes.Blockquote.child array -> [> Html_Node.blockquote ] Html_Node.t
val body : ?aria:Html_Attributes.Aria.document Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_afterprint:(Dom.event -> unit) -> ?on_beforeprint:(Dom.event -> unit) -> ?on_beforeunload:(Dom.event -> unit) -> ?on_hashchange:(Dom.event -> unit) -> ?on_languagechange:(Dom.event -> unit) -> ?on_message:(Dom.event -> unit) -> ?on_messageerror:(Dom.event -> unit) -> ?on_offline:(Dom.event -> unit) -> ?on_online:(Dom.event -> unit) -> ?on_pagehide:(Dom.event -> unit) -> ?on_pageshow:(Dom.event -> unit) -> ?on_popstate:(Dom.event -> unit) -> ?on_resize:(Dom.event -> unit) -> ?on_rejectionhandled:(Dom.event -> unit) -> ?on_storage:(Dom.event -> unit) -> ?on_unhandledrejection:(Dom.event -> unit) -> ?on_unload:(Dom.event -> unit) -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'a Html_Nodes.Body.child array -> [> Html_Node.body ] Html_Node.t
val br : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> unit -> [> Html_Node.br ] Html_Node.t
val button : ?aria:[< `button | `checkbox | `link | `radio | `roletype | `switch ] Html_Attributes.Aria.t -> ?autofocus:unit -> ?disabled:unit -> ?form:string -> ?formaction:string -> ?formenctype:Html_Attributes.Form.Enctype.t -> ?formmethod:Html_Attributes.Form.Method.t -> ?formnovalidate:unit -> ?formtarget:Html_Attributes.Target.t -> ?formelements:string -> ?name:string -> ?_type:Html_Nodes.Button.Attributes._type -> ?value:string -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline_block Css_Style.t -> ?css_module:Css_Property.inline_block Css_Module.t -> 'a Html_Nodes.Button.child array -> [> Html_Node.button ] Html_Node.t
val canvas : ?aria:'a Html_Attributes.Aria.t -> ?height:int -> ?width:int -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'b Html_Nodes.Canvas.child array -> [> Html_Node.canvas ] Html_Node.t
val cite : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'b Html_Nodes.Cite.child array -> [> Html_Node.cite ] Html_Node.t
val code : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'b Html_Nodes.Code.child array -> [> Html_Node.code ] Html_Node.t
val col : ?aria:Html_Attributes.Aria.roletype Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> unit -> [> Html_Node.col ] Html_Node.t
val colgroup : ?aria:Html_Attributes.Aria.roletype Html_Attributes.Aria.t -> ?span:int -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.table_column_group Css_Style.t -> ?css_module:Css_Property.table_column_group Css_Module.t -> Html_Nodes.Colgroup.child array -> [> Html_Node.colgroup ] Html_Node.t
val data : ?aria:'a Html_Attributes.Aria.t -> ?value:string -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'b Html_Nodes.Data.child array -> [> Html_Node.data ] Html_Node.t
val datalist : ?aria:Html_Attributes.Aria.listbox Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> 'a Html_Nodes.Datalist.child array -> [> Html_Node.datalist ] Html_Node.t
val dd : ?aria:Html_Attributes.Aria.roletype Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'a Html_Nodes.Dd.child array -> [> Html_Node.dd ] Html_Node.t
val del : ?aria:'a Html_Attributes.Aria.t -> ?cite:string -> ?datetime:Js.Date.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'b Html_Nodes.Del.child array -> [> Html_Node.del ] Html_Node.t
val details : ?aria:Html_Attributes.Aria.group Html_Attributes.Aria.t -> ?_open:unit -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'a Html_Nodes.Details.child array -> [> Html_Node.details ] Html_Node.t
val dfn : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'b Html_Nodes.Dfn.child array -> [> Html_Node.dfn ] Html_Node.t
val dialog : ?aria:[< `alert | `alertdialog | `dialog | `roletype ] Html_Attributes.Aria.t -> ?_open:unit -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'a Html_Nodes.Dialog.child array -> [> Html_Node.dialog ] Html_Node.t
val div : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'b Html_Nodes.Div.child array -> [> Html_Node.div ] Html_Node.t
val dl : ?aria:[< `group | `list | `presentation | `roletype ] Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> Html_Nodes.Dl.child array -> [> Html_Node.dl ] Html_Node.t
val dt : ?aria:Html_Attributes.Aria.roletype Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'a Html_Nodes.Dt.child array -> [> Html_Node.dt ] Html_Node.t
val em : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'b Html_Nodes.Em.child array -> [> Html_Node.em ] Html_Node.t
val embed : ?aria:[< `application | `document | `img | `presentation | `roletype ] Html_Attributes.Aria.t -> ?src:string -> ?_type:string -> ?width:int -> ?height:int -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.replaced_inline Css_Style.t -> ?css_module:Css_Property.replaced_inline Css_Module.t -> unit -> [> Html_Node.embed ] Html_Node.t
val fieldset : ?aria:[< `group | `presentation | `roletype ] Html_Attributes.Aria.t -> ?form:string -> ?name:string -> ?disabled:unit -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'a Html_Nodes.Fieldset.child array -> [> Html_Node.fieldset ] Html_Node.t
val figure : ?aria:[< `figure | `group | `presentation | `roletype ] Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'a Html_Nodes.Figure.child array -> [> Html_Node.figure ] Html_Node.t
val form : ?aria:[< `form | `presentation | `roletype | `search ] Html_Attributes.Aria.t -> ?accept_charset:string -> ?action:string -> ?autocomplete:Html_Nodes.Form.Attributes.autocomplete -> ?enctype:Html_Attributes.Form.Enctype.t -> ?_method:Html_Attributes.Form.Method.t -> ?name:string -> ?novalidate:unit -> ?target:Html_Attributes.Target.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'a Html_Nodes.Form.child array -> [> Html_Node.form ] Html_Node.t
val h1 : ?aria:[< `heading | `presentation | `roletype | `tab ] Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'a Html_Nodes.H1.child array -> [> Html_Node.h1 ] Html_Nodes.H1.t
val h2 : ?aria:[< `heading | `presentation | `roletype | `tab ] Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'a Html_Nodes.H2.child array -> [> Html_Node.h2 ] Html_Nodes.H2.t
val h3 : ?aria:[< `heading | `presentation | `roletype | `tab ] Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'a Html_Nodes.H3.child array -> [> Html_Node.h3 ] Html_Nodes.H3.t
val h4 : ?aria:[< `heading | `presentation | `roletype | `tab ] Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'a Html_Nodes.H4.child array -> [> Html_Node.h4 ] Html_Nodes.H4.t
val h5 : ?aria:[< `heading | `presentation | `roletype | `tab ] Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'a Html_Nodes.H5.child array -> [> Html_Node.h5 ] Html_Nodes.H5.t
val h6 : ?aria:[< `heading | `presentation | `roletype | `tab ] Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'a Html_Nodes.H6.child array -> [> Html_Node.h6 ] Html_Nodes.H6.t
val head : ?aria:Html_Attributes.Aria.roletype Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> Html_Nodes.Head.child array -> [> Html_Node.head ] Html_Node.t
val header : ?aria:[< `banner | `group | `presentation | `roletype ] Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'a Html_Nodes.Header.child array -> [> Html_Node.header ] Html_Node.t
val hgroup : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> Html_Nodes.Hgroup.child array -> [> Html_Node.hgroup ] Html_Node.t
val hr : ?aria:[< `presentation | `roletype | `separator ] Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> unit -> [> Html_Node.hr ] Html_Node.t
val html : ?manifest:string -> ?aria:Html_Attributes.Aria.roletype Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> Html_Nodes.Html.child array -> [> Html_Node.html ] Html_Node.t
val i : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'b Html_Nodes.I.child array -> [> Html_Node.i ] Html_Node.t
val iframe : ?aria:[< `application | `document | `img | `roletype ] Html_Attributes.Aria.t -> ?src:string -> ?srcdoc:string -> ?name:string -> ?sandbox:Html_Nodes.Iframe.Attributes.sandbox -> ?allow:string -> ?allowfullscreen:unit -> ?allowpaymentrequest:unit -> ?width:int -> ?height:int -> ?referrerpolicy:Html_Attributes.ReferrerPolicy.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.replaced_inline Css_Style.t -> ?css_module:Css_Property.replaced_inline Css_Module.t -> unit -> [> Html_Node.iframe ] Html_Node.t
val img : ?aria:'a Html_Attributes.Aria.t -> ?alt:string -> ?src:string -> ?srcset:string -> ?sizes:string -> ?crossorigin:Html_Attributes.CrossOrigin.t -> ?usemap:string -> ?ismap:unit -> ?width:int -> ?height:int -> ?referrerpolicy:Html_Attributes.ReferrerPolicy.t -> ?decoding:Html_Nodes.Img.Attributes.decoding -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.replaced_inline Css_Style.t -> ?css_module:Css_Property.replaced_inline Css_Module.t -> unit -> [> Html_Node.img ] Html_Node.t
val input : ?aria:[< `button | `checkbox | `combobox | `group | `link | `option | `radio | `roletype | `searchbox | `slider | `spinbutton | `switch | `textbox ] Html_Attributes.Aria.t -> ?accept:string -> ?alt:string -> ?autocomplete:Html_Attributes.AutoComplete.t -> ?autofocus:unit -> ?checked:unit -> ?dirname:Html_Attributes.Dirname.t -> ?disabled:unit -> ?form:string -> ?formaction:string -> ?formenctype:Html_Attributes.Form.Enctype.t -> ?formmethod:Html_Attributes.Form.Method.t -> ?formnovalidate:unit -> ?formtarget:Html_Attributes.Target.t -> ?height:int -> ?list:string -> ?max:string -> ?maxlength:int -> ?min:string -> ?minlength:int -> ?multiple:unit -> ?name:string -> ?pattern:Js.Re.t -> ?placeholder:string -> ?readonly:unit -> ?required:unit -> ?size:int -> ?src:string -> ?step:Html_Nodes.Input.Attributes.step -> ?_type:Html_Nodes.Input.Attributes._type -> ?value:'a -> ?width:int -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> unit -> [> Html_Node.input ] Html_Node.t
val ins : ?aria:'a Html_Attributes.Aria.t -> ?cite:string -> ?datetime:Js.Date.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'b Html_Nodes.Ins.child array -> [> Html_Node.ins ] Html_Node.t
val kbd : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'b Html_Nodes.Kbd.child array -> [> Html_Node.kbd ] Html_Node.t
val label : ?aria:'a Html_Attributes.Aria.t -> ?_for:string -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'b Html_Nodes.Label.child array -> [> Html_Node.label ] Html_Node.t
val legend : ?aria:Html_Attributes.Aria.roletype Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'a Html_Nodes.Legend.child array -> [> Html_Node.legend ] Html_Node.t
val li : ?aria:[< `listitem | `option | `presentation | `radio | `roletype | `separator | `tab | `treeitem ] Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.list_item Css_Style.t -> ?css_module:Css_Property.list_item Css_Module.t -> 'a Html_Nodes.Li.child array -> [> Html_Node.li ] Html_Node.t
val link : ?href:string -> ?crossorigin:Html_Attributes.CrossOrigin.t -> ?rel:Html_Attributes.LinkType.t -> ?media:Css_Media.t -> ?integrity:string -> ?hreflang:string -> ?_type:string -> ?referrerpolicy:Html_Attributes.ReferrerPolicy.t -> ?sizes:string -> ?_as:string -> ?color:Css_Value.Color.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> unit -> [> Html_Node.link ] Html_Node.t
val main : ?aria:[< `main | `presentation | `roletype ] Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'a Html_Nodes.Main.child array -> [> Html_Node.main ] Html_Node.t
val map_ : ?aria:Html_Attributes.Aria.roletype Html_Attributes.Aria.t -> ?name:string -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'a Html_Nodes.Map.child array -> [> Html_Node.map ] Html_Node.t
val mark : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'b Html_Nodes.Mark.child array -> [> Html_Node.mark ] Html_Node.t
val meta : ?aria:Html_Attributes.Aria.roletype Html_Attributes.Aria.t -> ?name:string -> ?http_equiv:Html_Nodes.Meta.Attributes.http_equiv -> ?content:string -> ?charset:string -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> unit -> [> Html_Node.meta ] Html_Node.t
val meter : ?aria:Html_Attributes.Aria.roletype Html_Attributes.Aria.t -> ?value:float -> ?min:float -> ?max:float -> ?low:float -> ?high:float -> ?optimum:float -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline_block Css_Style.t -> ?css_module:Css_Property.inline_block Css_Module.t -> 'a Html_Nodes.Meter.child array -> [> Html_Node.meter ] Html_Node.t
val noscript : ?aria:Html_Attributes.Aria.roletype Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> 'a Html_Nodes.Noscript.child array -> [> Html_Node.noscript ] Html_Node.t
val option : ?aria:[< `option | `roletype | `separator ] Html_Attributes.Aria.t -> ?disabled:unit -> ?label:string -> ?selected:unit -> ?value:string -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'a Html_Nodes.Option.child array -> [> Html_Node.option ] Html_Node.t
val object_ : ?aria:[< `application | `document | `img | `presentation | `roletype ] Html_Attributes.Aria.t -> ?data:string -> ?_type:string -> ?typemustmatch:unit -> ?name:string -> ?usemap:string -> ?form:string -> ?width:int -> ?height:int -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'a Html_Nodes.Object.child array -> [> Html_Node.object_ ] Html_Node.t
val ol : ?aria:[< `directory | `group | `list | `listbox | `menu | `menubar | `presentation | `radiogroup | `roletype | `tablist | `toolbar | `tree ] Html_Attributes.Aria.t -> ?reversed:unit -> ?start:int -> ?_type:Html_Nodes.Ol.Attributes._type -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'a Html_Nodes.Ol.child array -> [> Html_Node.ol ] Html_Node.t
val optgroup : ?aria:Html_Attributes.Aria.roletype Html_Attributes.Aria.t -> ?disabled:unit -> label:string -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'a Html_Nodes.Optgroup.child array -> [> Html_Node.optgroup ] Html_Node.t
val output : ?aria:'a Html_Attributes.Aria.t -> ?_for:string -> ?form:string -> ?name:string -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'b Html_Nodes.Output.child array -> [> Html_Node.output ] Html_Node.t
val p : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'b Html_Nodes.P.child array -> [> Html_Node.p ] Html_Node.t
val param : ?aria:Html_Attributes.Aria.roletype Html_Attributes.Aria.t -> ?name:string -> ?value:string -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> unit -> [> Html_Node.param ] Html_Node.t
val picture : ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'a Html_Nodes.Picture.child array -> [> Html_Node.picture ] Html_Node.t
val pre : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'b Html_Nodes.Pre.child array -> [> Html_Node.pre ] Html_Node.t
val progress : ?aria:Html_Attributes.Aria.progressbar Html_Attributes.Aria.t -> ?value:float -> ?max:float -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline_block Css_Style.t -> ?css_module:Css_Property.inline_block Css_Module.t -> 'a Html_Nodes.Progress.child array -> [> Html_Node.progress ] Html_Node.t
val q : ?aria:'a Html_Attributes.Aria.t -> ?cite:string -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'b Html_Nodes.Q.child array -> [> Html_Node.q ] Html_Node.t
val rb : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.ruby_base Css_Style.t -> ?css_module:Css_Property.ruby_base Css_Module.t -> 'b Html_Nodes.Rb.child array -> [> Html_Node.rb ] Html_Node.t
val rp : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> Html_Nodes.Rp.child array -> [> Html_Node.rp ] Html_Node.t
val rt : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.ruby_text Css_Style.t -> ?css_module:Css_Property.ruby_text Css_Module.t -> 'b Html_Nodes.Rt.child array -> [> Html_Node.rt ] Html_Node.t
val rtc : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.ruby_text_container Css_Style.t -> ?css_module:Css_Property.ruby_text_container Css_Module.t -> 'b Html_Nodes.Rtc.child array -> [> Html_Node.rtc ] Html_Node.t
val ruby : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.ruby Css_Style.t -> ?css_module:Css_Property.ruby Css_Module.t -> 'b Html_Nodes.Ruby.child array -> [> Html_Node.ruby ] Html_Node.t
val s : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'b Html_Nodes.S.child array -> [> Html_Node.s ] Html_Node.t
val samp : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'b Html_Nodes.Samp.child array -> [> Html_Node.samp ] Html_Node.t
val script : ?src:string -> ?_type:string -> ?nomodule:unit -> ?async:unit -> ?defer:unit -> ?crossorigin:Html_Attributes.CrossOrigin.t -> ?integrity:string -> ?referrerpolicy:Html_Attributes.ReferrerPolicy.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> unit -> [> Html_Node.script ] Html_Node.t
val inline_script : ?_type:string -> ?nomodule:unit -> ?async:unit -> ?defer:unit -> ?crossorigin:Html_Attributes.CrossOrigin.t -> ?integrity:string -> ?referrerpolicy:Html_Attributes.ReferrerPolicy.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> string -> [> Html_Node.script ] Html_Node.t
val section : ?aria:[< `alert | `alertdialog | `application | `contentinfo | `dialog | `document | `feed | `list | `log | `main | `marquee | `presentation | `region | `roletype | `search | `status | `tabpanel ] Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> 'a Html_Nodes.Section.child array -> [> Html_Node.section ] Html_Node.t
val select : ?aria:[< `combobox | `group | `listbox | `roletype ] Html_Attributes.Aria.t -> ?autocomplete:Html_Attributes.AutoComplete.t -> ?autofocus:unit -> ?disabled:unit -> ?form:string -> ?multiple:unit -> ?name:string -> ?required:unit -> ?size:int -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline_block Css_Style.t -> ?css_module:Css_Property.inline_block Css_Module.t -> 'a Html_Nodes.Select.child array -> [> Html_Node.select ] Html_Node.t
val source : ?aria:Html_Attributes.Aria.roletype Html_Attributes.Aria.t -> ?src:string -> ?_type:string -> ?srcset:string -> ?sizes:string -> ?media:Css_Media.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> unit -> [> Html_Node.source ] Html_Node.t
val span : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'b Html_Nodes.Span.child array -> [> Html_Node.span ] Html_Node.t
val slot : ?name:string -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> 'a Html_Nodes.Slot.child array -> [> Html_Node.slot ] Html_Node.t
val small : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'b Html_Nodes.Small.child array -> [> Html_Node.small ] Html_Node.t
val strong : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'b Html_Nodes.Strong.child array -> [> Html_Node.strong ] Html_Node.t
val style : ?aria:Html_Attributes.Aria.roletype Html_Attributes.Aria.t -> ?media:Css_Media.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> string -> [> Html_Node.style ] Html_Node.t
val sub : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'b Html_Nodes.Sub.child array -> [> Html_Node.sub ] Html_Node.t
val summary : ?aria:Html_Attributes.Aria.button Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'a Html_Nodes.Summary.child array -> [> Html_Node.summary ] Html_Node.t
val sup : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'b Html_Nodes.Sup.child array -> [> Html_Node.sup ] Html_Node.t
val table : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.table Css_Style.t -> ?css_module:Css_Property.table Css_Module.t -> 'b Html_Nodes.Table.child array -> [> Html_Node.table ] Html_Node.t
val tbody : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.table_row_group Css_Style.t -> ?css_module:Css_Property.table_row_group Css_Module.t -> 'b Html_Nodes.Tbody.child array -> [> Html_Node.tbody ] Html_Node.t
val td : ?aria:'a Html_Attributes.Aria.t -> ?colspan:int -> ?rowspan:int -> ?headers:string -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.table_cell Css_Style.t -> ?css_module:Css_Property.table_cell Css_Module.t -> 'b Html_Nodes.Td.child array -> [> Html_Node.td ] Html_Node.t
val template : ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> 'a Html_Nodes.Template.child array -> [> Html_Node.template ] Html_Node.t
val textarea : ?aria:Html_Attributes.Aria.textbox Html_Attributes.Aria.t -> ?autocomplete:Html_Attributes.AutoComplete.t -> ?autofocus:unit -> ?cols:int -> ?dirname:Html_Attributes.Dirname.t -> ?disabled:unit -> ?form:string -> ?maxlength:int -> ?minlength:int -> ?name:string -> ?placeholder:string -> ?readonly:unit -> ?required:unit -> ?rows:int -> ?wrap:Html_Nodes.Textarea.Attributes.wrap -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> Html_Nodes.Textarea.child array -> [> Html_Node.textarea ] Html_Node.t
val tfoot : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.table_footer_group Css_Style.t -> ?css_module:Css_Property.table_footer_group Css_Module.t -> Html_Nodes.Tfoot.child array -> [> Html_Node.tfoot ] Html_Node.t
val th : ?aria:'a Html_Attributes.Aria.t -> ?colspan:int -> ?rowspan:int -> ?headers:string -> ?scope:Html_Nodes.Th.Attributes.scope -> ?abbr:string -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.table_cell Css_Style.t -> ?css_module:Css_Property.table_cell Css_Module.t -> 'b Html_Nodes.Th.child array -> [> Html_Node.th ] Html_Node.t
val thead : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.table_header_group Css_Style.t -> ?css_module:Css_Property.table_header_group Css_Module.t -> 'b Html_Nodes.Thead.child array -> [> Html_Node.thead ] Html_Node.t
val time : ?aria:'a Html_Attributes.Aria.t -> datetime:Js.Date.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'b Html_Nodes.Time.child array -> [> Html_Node.time ] Html_Node.t
val title : ?aria:Html_Attributes.Aria.roletype Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?style:[< Css_Property.display ] Css_Style.t -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> string -> [> Html_Node.title ] Html_Node.t
val tr : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.table_row Css_Style.t -> ?css_module:Css_Property.table_row Css_Module.t -> Html_Nodes.Tr.child array -> [> Html_Node.tr ] Html_Node.t
val track : ?aria:Html_Attributes.Aria.roletype Html_Attributes.Aria.t -> ?kind:Html_Nodes.Track.Attributes.kind -> src:string -> ?srclang:string -> ?label:string -> ?default:unit -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> unit -> [> Html_Node.track ] Html_Node.t
val u : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'b Html_Nodes.U.child array -> [> Html_Node.u ] Html_Node.t
val ul : ?aria:[< `directory | `group | `list | `listbox | `menu | `menubar | `presentation | `radiogroup | `roletype | `tablist | `toolbar | `tree ] Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.block Css_Style.t -> ?css_module:Css_Property.block Css_Module.t -> Html_Nodes.Ul.child array -> [> Html_Node.ul ] Html_Node.t
val var : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'b Html_Nodes.Var.child array -> [> Html_Node.var ] Html_Node.t
val video : ?aria:Html_Attributes.Aria.application Html_Attributes.Aria.t -> ?src:string -> ?crossorigin:Html_Attributes.CrossOrigin.t -> ?poster:string -> ?preload:Html_Attributes.Preload.t -> ?autoplay:unit -> ?playsinline:unit -> ?loop:unit -> ?muted:unit -> ?controls:unit -> ?width:int -> ?height:int -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> ?on_auxclick:(Dom.mouseEvent -> unit) -> ?on_blur:(Dom.focusEvent -> unit) -> ?on_click:(Dom.mouseEvent -> unit) -> ?on_copy:(Dom.clipboardEvent -> unit) -> ?on_cut:(Dom.clipboardEvent -> unit) -> ?on_dblclick:(Dom.mouseEvent -> unit) -> ?on_drag:(Dom.dragEvent -> unit) -> ?on_dragend:(Dom.dragEvent -> unit) -> ?on_dragenter:(Dom.dragEvent -> unit) -> ?on_dragexit:(Dom.dragEvent -> unit) -> ?on_dragleave:(Dom.dragEvent -> unit) -> ?on_dragover:(Dom.dragEvent -> unit) -> ?on_dragstart:(Dom.dragEvent -> unit) -> ?on_drop:(Dom.dragEvent -> unit) -> ?on_focus:(Dom.focusEvent -> unit) -> ?on_input:(Dom.inputEvent -> unit) -> ?on_keydown:(Dom.keyboardEvent -> unit) -> ?on_keypress:(Dom.keyboardEvent -> unit) -> ?on_keyup:(Dom.keyboardEvent -> unit) -> ?on_mousedown:(Dom.mouseEvent -> unit) -> ?on_mouseenter:(Dom.mouseEvent -> unit) -> ?on_mouseleave:(Dom.mouseEvent -> unit) -> ?on_mousemove:(Dom.mouseEvent -> unit) -> ?on_mouseout:(Dom.mouseEvent -> unit) -> ?on_mouseover:(Dom.mouseEvent -> unit) -> ?on_mouseup:(Dom.mouseEvent -> unit) -> ?on_wheel:(Dom.wheelEvent -> unit) -> ?on_paste:(Dom.clipboardEvent -> unit) -> ?on_scroll:(Dom.uiEvent -> unit) -> ?style:Css_Property.inline Css_Style.t -> ?css_module:Css_Property.inline Css_Module.t -> 'a Html_Nodes.Video.child array -> [> Html_Node.video ] Html_Node.t
val wbr : ?aria:'a Html_Attributes.Aria.t -> ?accesskey:string -> ?autocapitalize:Html_Attributes.Global.Value.autocapitalize -> ?class_name:string -> ?class_set:bool Js.Dict.t -> ?contenteditable:unit -> ?dataset:string Js.Dict.t -> ?dir:Html_Attributes.Global.Value.dir -> ?draggable:unit -> ?enterkeyhint:Html_Attributes.Global.Value.enterkeyhint -> ?hidden:unit -> ?id:string -> ?inputmode:Html_Attributes.Global.Value.inputmode -> ?is:string -> ?itemid:string -> ?itemprop:string -> ?itemref:string -> ?itemscope:unit -> ?itemtype:string -> ?lang:string -> ?nonce:string -> ?slot:string -> ?spellcheck:string -> ?tabindex:int -> ?title:string -> ?translate:Html_Attributes.Global.Value.translate -> unit -> [> Html_Node.wbr ] Html_Node.t
val text : string -> [> Html_Node.text ] Html_Node.t
val fragment : ([< 'b Html_Node.content fragment ] as a, 'b) Html_Nodes.Fragment.child array -> ('a, 'b) Html_Nodes.Fragment.child
module Body : sig ... end
module Div : sig ... end
module Section : sig ... end
module Span : sig ... end