lucid-2.9.7: Clear to write, read and edit DSL for HTML

Safe HaskellNone
LanguageHaskell98

Lucid.Html5

Description

Html5 terms.

Synopsis

Documentation

doctype_ :: Monad m => HtmlT m ()

DOCTYPE element

doctypehtml_ :: Monad m => HtmlT m a -> HtmlT m a

DOCTYPE element + html element

a_ :: Term arg result => arg -> result

a element

abbr_ :: Term arg result => arg -> result

abbr element

address_ :: Term arg result => arg -> result

address element

area_ :: Monad m => [Attribute] -> HtmlT m ()

area element

article_ :: Term arg result => arg -> result

article element

aside_ :: Term arg result => arg -> result

aside element

audio_ :: Term arg result => arg -> result

audio element

b_ :: Term arg result => arg -> result

b element

base_ :: Monad m => [Attribute] -> HtmlT m ()

base element

bdo_ :: Term arg result => arg -> result

bdo element

blockquote_ :: Term arg result => arg -> result

blockquote element

body_ :: Term arg result => arg -> result

body element

br_ :: Monad m => [Attribute] -> HtmlT m ()

br element

button_ :: Term arg result => arg -> result

button element

canvas_ :: Term arg result => arg -> result

canvas element

caption_ :: Term arg result => arg -> result

caption element

cite_ :: Term arg result => arg -> result

cite element or cite attribute.

code_ :: Term arg result => arg -> result

code element

col_ :: Monad m => [Attribute] -> HtmlT m ()

col element

colgroup_ :: Term arg result => arg -> result

colgroup element

command_ :: Term arg result => arg -> result

command element

datalist_ :: Term arg result => arg -> result

datalist element

dd_ :: Term arg result => arg -> result

dd element

del_ :: Term arg result => arg -> result

del element

details_ :: Term arg result => arg -> result

details element

dfn_ :: Term arg result => arg -> result

dfn element

div_ :: Term arg result => arg -> result

div element

dl_ :: Term arg result => arg -> result

dl element

dt_ :: Term arg result => arg -> result

dt element

em_ :: Term arg result => arg -> result

em element

embed_ :: Monad m => [Attribute] -> HtmlT m ()

embed element

fieldset_ :: Term arg result => arg -> result

fieldset element

figcaption_ :: Term arg result => arg -> result

figcaption element

figure_ :: Term arg result => arg -> result

figure element

footer_ :: Term arg result => arg -> result

footer element

form_ :: Term arg result => arg -> result

form element or form attribute

h1_ :: Term arg result => arg -> result

h1 element

h2_ :: Term arg result => arg -> result

h2 element

h3_ :: Term arg result => arg -> result

h3 element

h4_ :: Term arg result => arg -> result

h4 element

h5_ :: Term arg result => arg -> result

h5 element

h6_ :: Term arg result => arg -> result

h6 element

head_ :: Term arg result => arg -> result

head element

header_ :: Term arg result => arg -> result

header element

hgroup_ :: Term arg result => arg -> result

hgroup element

hr_ :: Monad m => [Attribute] -> HtmlT m ()

hr element

html_ :: Term arg result => arg -> result

html element

i_ :: Term arg result => arg -> result

i element

iframe_ :: Term arg result => arg -> result

iframe element

img_ :: Monad m => [Attribute] -> HtmlT m ()

img element

input_ :: Monad m => [Attribute] -> HtmlT m ()

input element

ins_ :: Term arg result => arg -> result

ins element

kbd_ :: Term arg result => arg -> result

kbd element

keygen_ :: Monad m => [Attribute] -> HtmlT m ()

keygen element

label_ :: Term arg result => arg -> result

label element or label attribute

legend_ :: Term arg result => arg -> result

legend element

li_ :: Term arg result => arg -> result

li element

link_ :: Monad m => [Attribute] -> HtmlT m ()

link element

map_ :: Term arg result => arg -> result

map element

main_ :: Term arg result => arg -> result

main element

mark_ :: Term arg result => arg -> result

mark element

menu_ :: Term arg result => arg -> result

menu element

menuitem_ :: Monad m => [Attribute] -> HtmlT m ()

menuitem element

meta_ :: Monad m => [Attribute] -> HtmlT m ()

meta element

meter_ :: Term arg result => arg -> result

meter element

nav_ :: Term arg result => arg -> result

nav element

noscript_ :: Term arg result => arg -> result

noscript element

object_ :: Term arg result => arg -> result

object element

ol_ :: Term arg result => arg -> result

ol element

optgroup_ :: Term arg result => arg -> result

optgroup element

option_ :: Term arg result => arg -> result

option element

output_ :: Term arg result => arg -> result

output element

p_ :: Term arg result => arg -> result

p element

param_ :: Monad m => [Attribute] -> HtmlT m ()

param element

svg_ :: Term arg result => arg -> result

The svg attribute.

pre_ :: Term arg result => arg -> result

pre element

progress_ :: Term arg result => arg -> result

progress element

q_ :: Term arg result => arg -> result

q element

rp_ :: Term arg result => arg -> result

rp element

rt_ :: Term arg result => arg -> result

rt element

ruby_ :: Term arg result => arg -> result

ruby element

samp_ :: Term arg result => arg -> result

samp element

script_ :: TermRaw arg result => arg -> result

script element

section_ :: Term arg result => arg -> result

section element

select_ :: Term arg result => arg -> result

select element

small_ :: Term arg result => arg -> result

small element

source_ :: Monad m => [Attribute] -> HtmlT m ()

source element

span_ :: Term arg result => arg -> result

span element or span attribute

strong_ :: Term arg result => arg -> result

strong element

style_ :: TermRaw arg result => arg -> result

style element or style attribute

sub_ :: Term arg result => arg -> result

sub element

summary_ :: Term arg result => arg -> result

summary element or summary attribute

sup_ :: Term arg result => arg -> result

sup element

table_ :: Term arg result => arg -> result

table element

tbody_ :: Term arg result => arg -> result

tbody element

td_ :: Term arg result => arg -> result

td element

textarea_ :: Term arg result => arg -> result

textarea element

tfoot_ :: Term arg result => arg -> result

tfoot element

th_ :: Term arg result => arg -> result

th element

template_ :: Term arg result => arg -> result

template element

thead_ :: Term arg result => arg -> result

thead element

time_ :: Term arg result => arg -> result

time element

title_ :: Term arg result => arg -> result

title element or title attribute

tr_ :: Term arg result => arg -> result

tr element

track_ :: Monad m => [Attribute] -> HtmlT m ()

track element

ul_ :: Term arg result => arg -> result

ul element

var_ :: Term arg result => arg -> result

var element

video_ :: Term arg result => arg -> result

video element

wbr_ :: Monad m => [Attribute] -> HtmlT m ()

wbr element

accept_ :: Text -> Attribute

The accept attribute.

acceptCharset_ :: Text -> Attribute

The acceptCharset attribute.

accesskey_ :: Text -> Attribute

The accesskey attribute.

action_ :: Text -> Attribute

The action attribute.

alt_ :: Text -> Attribute

The alt attribute.

async_ :: Text -> Attribute

The async attribute.

autocomplete_ :: Text -> Attribute

The autocomplete attribute.

autofocus_ :: Attribute

The autofocus attribute.

autoplay_ :: Text -> Attribute

The autoplay attribute.

challenge_ :: Text -> Attribute

The challenge attribute.

charset_ :: Text -> Attribute

The charset attribute.

checked_ :: Attribute

The checked attribute.

class_ :: Text -> Attribute

The class attribute.

cols_ :: Text -> Attribute

The cols attribute.

colspan_ :: Text -> Attribute

The colspan attribute.

content_ :: Text -> Attribute

The content attribute.

contenteditable_ :: Text -> Attribute

The contenteditable attribute.

contextmenu_ :: Text -> Attribute

The contextmenu attribute.

controls_ :: Text -> Attribute

The controls attribute.

coords_ :: Text -> Attribute

The coords attribute.

data_ :: Text -> Text -> Attribute

The data attribute.

datetime_ :: Text -> Attribute

The datetime attribute.

defer_ :: Text -> Attribute

The defer attribute.

dir_ :: Text -> Attribute

The dir attribute.

disabled_ :: Text -> Attribute

The disabled attribute.

download_ :: Text -> Attribute

The download attribute.

draggable_ :: Text -> Attribute

The draggable attribute.

enctype_ :: Text -> Attribute

The enctype attribute.

for_ :: Text -> Attribute

The for attribute.

formaction_ :: Text -> Attribute

The formaction attribute.

formenctype_ :: Text -> Attribute

The formenctype attribute.

formmethod_ :: Text -> Attribute

The formmethod attribute.

formnovalidate_ :: Text -> Attribute

The formnovalidate attribute.

formtarget_ :: Text -> Attribute

The formtarget attribute.

headers_ :: Text -> Attribute

The headers attribute.

height_ :: Text -> Attribute

The height attribute.

hidden_ :: Text -> Attribute

The hidden attribute.

high_ :: Text -> Attribute

The high attribute.

href_ :: Text -> Attribute

The href attribute.

hreflang_ :: Text -> Attribute

The hreflang attribute.

httpEquiv_ :: Text -> Attribute

The httpEquiv attribute.

icon_ :: Text -> Attribute

The icon attribute.

id_ :: Text -> Attribute

The id attribute.

ismap_ :: Text -> Attribute

The ismap attribute.

item_ :: Text -> Attribute

The item attribute.

itemprop_ :: Text -> Attribute

The itemprop attribute.

keytype_ :: Text -> Attribute

The keytype attribute.

lang_ :: Text -> Attribute

The lang attribute.

list_ :: Text -> Attribute

The list attribute.

loop_ :: Text -> Attribute

The loop attribute.

low_ :: Text -> Attribute

The low attribute.

manifest_ :: Text -> Attribute

The manifest attribute.

max_ :: Text -> Attribute

The max attribute.

maxlength_ :: Text -> Attribute

The maxlength attribute.

media_ :: Text -> Attribute

The media attribute.

method_ :: Text -> Attribute

The method attribute.

min_ :: Text -> Attribute

The min attribute.

multiple_ :: Text -> Attribute

The multiple attribute.

name_ :: Text -> Attribute

The name attribute.

novalidate_ :: Text -> Attribute

The novalidate attribute.

onbeforeonload_ :: Text -> Attribute

The onbeforeonload attribute.

onbeforeprint_ :: Text -> Attribute

The onbeforeprint attribute.

onblur_ :: Text -> Attribute

The onblur attribute.

oncanplay_ :: Text -> Attribute

The oncanplay attribute.

oncanplaythrough_ :: Text -> Attribute

The oncanplaythrough attribute.

onchange_ :: Text -> Attribute

The onchange attribute.

onclick_ :: Text -> Attribute

The onclick attribute.

oncontextmenu_ :: Text -> Attribute

The oncontextmenu attribute.

ondblclick_ :: Text -> Attribute

The ondblclick attribute.

ondrag_ :: Text -> Attribute

The ondrag attribute.

ondragend_ :: Text -> Attribute

The ondragend attribute.

ondragenter_ :: Text -> Attribute

The ondragenter attribute.

ondragleave_ :: Text -> Attribute

The ondragleave attribute.

ondragover_ :: Text -> Attribute

The ondragover attribute.

ondragstart_ :: Text -> Attribute

The ondragstart attribute.

ondrop_ :: Text -> Attribute

The ondrop attribute.

ondurationchange_ :: Text -> Attribute

The ondurationchange attribute.

onemptied_ :: Text -> Attribute

The onemptied attribute.

onended_ :: Text -> Attribute

The onended attribute.

onerror_ :: Text -> Attribute

The onerror attribute.

onfocus_ :: Text -> Attribute

The onfocus attribute.

onformchange_ :: Text -> Attribute

The onformchange attribute.

onforminput_ :: Text -> Attribute

The onforminput attribute.

onhaschange_ :: Text -> Attribute

The onhaschange attribute.

oninput_ :: Text -> Attribute

The oninput attribute.

oninvalid_ :: Text -> Attribute

The oninvalid attribute.

onkeydown_ :: Text -> Attribute

The onkeydown attribute.

onkeyup_ :: Text -> Attribute

The onkeyup attribute.

onload_ :: Text -> Attribute

The onload attribute.

onloadeddata_ :: Text -> Attribute

The onloadeddata attribute.

onloadedmetadata_ :: Text -> Attribute

The onloadedmetadata attribute.

onloadstart_ :: Text -> Attribute

The onloadstart attribute.

onmessage_ :: Text -> Attribute

The onmessage attribute.

onmousedown_ :: Text -> Attribute

The onmousedown attribute.

onmousemove_ :: Text -> Attribute

The onmousemove attribute.

onmouseout_ :: Text -> Attribute

The onmouseout attribute.

onmouseover_ :: Text -> Attribute

The onmouseover attribute.

onmouseup_ :: Text -> Attribute

The onmouseup attribute.

onmousewheel_ :: Text -> Attribute

The onmousewheel attribute.

ononline_ :: Text -> Attribute

The ononline attribute.

onpagehide_ :: Text -> Attribute

The onpagehide attribute.

onpageshow_ :: Text -> Attribute

The onpageshow attribute.

onpause_ :: Text -> Attribute

The onpause attribute.

onplay_ :: Text -> Attribute

The onplay attribute.

onplaying_ :: Text -> Attribute

The onplaying attribute.

onprogress_ :: Text -> Attribute

The onprogress attribute.

onpropstate_ :: Text -> Attribute

The onpropstate attribute.

onratechange_ :: Text -> Attribute

The onratechange attribute.

onreadystatechange_ :: Text -> Attribute

The onreadystatechange attribute.

onredo_ :: Text -> Attribute

The onredo attribute.

onresize_ :: Text -> Attribute

The onresize attribute.

onscroll_ :: Text -> Attribute

The onscroll attribute.

onseeked_ :: Text -> Attribute

The onseeked attribute.

onseeking_ :: Text -> Attribute

The onseeking attribute.

onselect_ :: Text -> Attribute

The onselect attribute.

onstalled_ :: Text -> Attribute

The onstalled attribute.

onstorage_ :: Text -> Attribute

The onstorage attribute.

onsubmit_ :: Text -> Attribute

The onsubmit attribute.

onsuspend_ :: Text -> Attribute

The onsuspend attribute.

ontimeupdate_ :: Text -> Attribute

The ontimeupdate attribute.

onundo_ :: Text -> Attribute

The onundo attribute.

onunload_ :: Text -> Attribute

The onunload attribute.

onvolumechange_ :: Text -> Attribute

The onvolumechange attribute.

onwaiting_ :: Text -> Attribute

The onwaiting attribute.

open_ :: Text -> Attribute

The open attribute.

optimum_ :: Text -> Attribute

The optimum attribute.

pattern_ :: Text -> Attribute

The pattern attribute.

ping_ :: Text -> Attribute

The ping attribute.

placeholder_ :: Text -> Attribute

The placeholder attribute.

preload_ :: Text -> Attribute

The preload attribute.

pubdate_ :: Text -> Attribute

The pubdate attribute.

radiogroup_ :: Text -> Attribute

The radiogroup attribute.

readonly_ :: Text -> Attribute

The readonly attribute.

rel_ :: Text -> Attribute

The rel attribute.

required_ :: Text -> Attribute

The required attribute.

reversed_ :: Text -> Attribute

The reversed attribute.

role_ :: Text -> Attribute

The role attribute.

rows_ :: Text -> Attribute

The rows attribute.

rowspan_ :: Text -> Attribute

The rowspan attribute.

sandbox_ :: Text -> Attribute

The sandbox attribute.

scope_ :: Text -> Attribute

The scope attribute.

scoped_ :: Text -> Attribute

The scoped attribute.

seamless_ :: Text -> Attribute

The seamless attribute.

selected_ :: Text -> Attribute

The selected attribute.

shape_ :: Text -> Attribute

The shape attribute.

size_ :: Text -> Attribute

The size attribute.

sizes_ :: Text -> Attribute

The sizes attribute.

spellcheck_ :: Text -> Attribute

The spellcheck attribute.

src_ :: Text -> Attribute

The src attribute.

srcdoc_ :: Text -> Attribute

The srcdoc attribute.

start_ :: Text -> Attribute

The start attribute.

step_ :: Text -> Attribute

The step attribute.

subject_ :: Text -> Attribute

The subject attribute.

tabindex_ :: Text -> Attribute

The tabindex attribute.

target_ :: Text -> Attribute

The target attribute.

type_ :: Text -> Attribute

The type attribute.

usemap_ :: Text -> Attribute

The usemap attribute.

value_ :: Text -> Attribute

The value attribute.

width_ :: Text -> Attribute

The width attribute.

wrap_ :: Text -> Attribute

The wrap attribute.

xmlns_ :: Text -> Attribute

The xmlns attribute.