[−][src]Module sauron_core::html
Provides functions and macros to build html elements
Re-exports
pub use crate::dom::events; |
Modules
attributes | https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes |
tags | provides functionalities and macro for building html elements |
units | provides function and macro for html units such as px, %, em, etc. |
Functions
a | Creates an html a element |
abbr | Creates an html abbr element |
address | Creates an html address element |
area | Creates an html area element |
article | Creates an html article element |
aside | Creates an html aside element |
audio | Creates an html audio element |
b | Creates an html b element |
base | Creates an html base element |
bdi | Creates an html bdi element |
bdo | Creates an html bdo element |
blockquote | Creates an html blockquote element |
body | Creates an html body element |
br | Creates an html br element |
button | Creates an html button element |
canvas | Creates an html canvas element |
caption | Creates an html caption element |
cite | Creates an html cite element |
code | Creates an html code element |
col | Creates an html col element |
colgroup | Creates an html colgroup element |
command | Creates an html command element |
data | Creates an html data element |
datalist | Creates an html datalist element |
dd | Creates an html dd element |
del | Creates an html del element |
details | Creates an html details element |
dfn | Creates an html dfn element |
dialog | Creates an html dialog element |
div | Creates an html div element |
dl | Creates an html dl element |
dt | Creates an html dt element |
element | create a virtual node with tag, attrs and children |
element_ns | create a virtual node with namespace, tag, attrs and children |
em | Creates an html em element |
embed | Creates an html embed element |
fieldset | Creates an html fieldset element |
figcaption | Creates an html figcaption element |
figure | Creates an html figure element |
footer | Creates an html footer element |
form | Creates an html form element |
h1 | Creates an html h1 element |
h2 | Creates an html h2 element |
h3 | Creates an html h3 element |
h4 | Creates an html h4 element |
h5 | Creates an html h5 element |
h6 | Creates an html h6 element |
head | Creates an html head element |
header | Creates an html header element |
hgroup | Creates an html hgroup element |
hr | Creates an html hr element |
html | Creates an html html element |
html_element | creates an html element, where the first argument: tag is the html element tag. Example: |
html_element_ns | 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. |
html_element_sc | for self closing tags |
i | Creates an html i element |
iframe | Creates an html iframe element |
img | Creates an html img element |
input | Creates an html input element |
ins | Creates an html ins element |
kbd | Creates an html kbd element |
keygen | Creates an html keygen element |
label | Creates an html label element |
legend | Creates an html legend element |
li | Creates an html li element |
link | Creates an html link element |
main | Creates an html main element |
map | Creates an html map element |
mark | Creates an html mark element |
menu | Creates an html menu element |
menuitem | Creates an html menuitem element |
meta | Creates an html meta element |
meter | Creates an html meter element |
nav | Creates an html nav element |
noscript | Creates an html noscript element |
object | Creates an html object element |
ol | Creates an html ol element |
optgroup | Creates an html optgroup element |
option | Creates an html option element |
output | Creates an html output element |
p | Creates an html p element |
param | Creates an html param element |
picture | Creates an html picture element |
pre | Creates an html pre element |
progress | Creates an html progress element |
q | Creates an html q element |
rb | Creates an html rb element |
rp | Creates an html rp element |
rt | Creates an html rt element |
rtc | Creates an html rtc element |
ruby | Creates an html ruby element |
s | Creates an html s element |
samp | Creates an html samp element |
script | Creates an html script element |
section | Creates an html section element |
select | Creates an html select element |
small | Creates an html small element |
source | Creates an html source element |
span | Creates an html span element |
strong | Creates an html strong element |
sub | Creates an html sub element |
summary | Creates an html summary element |
sup | Creates an html sup element |
table | Creates an html table element |
tbody | Creates an html tbody element |
td | Creates an html td element |
template | Creates an html template element |
text | Create a textnode element |
textarea | Creates an html textarea element |
tfoot | Creates an html tfoot element |
th | Creates an html th element |
thead | Creates an html thead element |
time | Creates an html time element |
tr | Creates an html tr element |
track | Creates an html track element |
u | Creates an html u element |
ul | Creates an html ul element |
var | Creates an html var element |
video | Creates an html video element |
view_if | A help function which render the view when the condition is met, otherwise just display a text("") |
wbr | Creates an html wbr element |