Expand description
Provides functions and macros to build html elements
Modules§
- Create html attributes
- Create events Object
- Provides list of HTML and SVG tags, style properties
- provides functionalities and macro for building html elements
- provides function and macro for html units such as px, %, em, etc.
Constants§
- These are the self closing tags such as
<input/>
,<br/>
, - These are the comonly used html tags such as div, input, buttons,.. etc
- These are html tags which are non commonly used. Put together in this collection to avoid import conflicts with the commonly used ones.
- These are html tags with macro which are non commonly used. Put together in this collection to avoid import conflicts with the commonly used ones.
Functions§
- Creates an html a element
- Creates an html abbr element
- Creates an html address element
- Creates an html area element
- Creates an html article element
- Creates an html aside element
- Creates an html audio element
- Creates an html b element
- Creates an html base element
- Creates an html bdi element
- Creates an html bdo element
- Creates an html blockquote element
- Creates an html body element
- Creates an html br element
- Creates an html button element
- Creates an html canvas element
- Creates an html caption element
- Creates an html cite element
- Creates an html code element
- Creates an html col element
- Creates an html colgroup element
- Creates an html command element
- create a comment node
- Creates an html data element
- Creates an html datalist element
- Creates an html dd element
- Creates an html del element
- Creates an html details element
- Creates an html dfn element
- Creates an html dialog element
- Creates an html div element
- Creates an html dl element
- create a doctype
- Creates an html dt element
- create a virtual node with tag, attrs and children
- create a virtual node with namespace, tag, attrs and children
- Creates an html em element
- Creates an html embed element
- Creates an html fieldset element
- Creates an html figcaption element
- Creates an html figure element
- Creates an html footer element
- Creates an html form element
- fragment is a list of nodes
- Creates an html h1 element
- Creates an html h2 element
- Creates an html h3 element
- Creates an html h4 element
- Creates an html h5 element
- Creates an html h6 element
- Creates an html head element
- Creates an html header element
- Creates an html hgroup element
- Creates an html hr element
- Creates an html html element
- Creates an html element with the element tag name and namespace This is specifically used for creating svg element where a namespace is needed, otherwise the browser will not render it correctly.
- Creates an html i element
- Creates an html iframe element
- Creates an html img element
- Creates an html input element
- Creates an html ins element
- Creates an html kbd element
- Creates an html keygen element
- Creates an html label element
- evaluate the fn_node only if flag is true and return the evaluated Node
- Creates an html legend element
- Creates an html li element
- Creates an html link element
- Creates an html main element
- Creates an html map element
- Creates an html mark element
- Creates an html menu element
- Creates an html menuitem element
- Creates an html meta element
- Creates an html meter element
- Creates an html nav element
- create a node which contains a list of nodes
- Creates an html noscript element
- Creates an html object element
- Creates an html ol element
- Creates an html optgroup element
- Creates an html option element
- Creates an html output element
- Creates an html p element
- Creates an html param element
- Creates an html picture element
- Creates an html pre element
- Creates an html progress element
- Creates an html q element
- Creates an html rb element
- Creates an html rp element
- Creates an html rt element
- Creates an html rtc element
- Creates an html ruby element
- Creates an html s element
- Creates an html samp element
- Creates an html script element
- Creates an html section element
- Creates an html select element
- Creates an html slot element
- Creates an html small element
- Creates an html source element
- Creates an html span element
- Creates an html strong element
- Creates an html style element
- Creates an html sub element
- Creates an html summary element
- Creates an html sup element
- Create html entities such as
>
- Creates an html table element
- Creates an html tbody element
- Creates an html td element
- Creates an html template element
- Create a text node element
- Creates an html textarea element
- Creates an html tfoot element
- Creates an html th element
- Creates an html thead element
- Creates an html time element
- Creates an html title element
- Creates an html tr element
- Creates an html track element
- Creates an html u element
- Creates an html ul element
- Creates an html var element
- Creates an html video element
- A help function which render the view when the condition is met, otherwise just display a
span(vec![], vec![])
- Creates an html wbr element