[][src]Module sauron::html

Provides functions and macros to build html elements

Modules

attributes

https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes

events

https://developer.mozilla.org/en-US/docs/Web/Events

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