lucid-2.9.8.1: 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.

crossorigin_ :: Text -> Attribute #

The crossorigin 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.

integrity_ :: Text -> Attribute #

The integrity 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.