lucid-2.11.0: Clear to write, read and edit DSL for HTML
Safe HaskellNone
LanguageHaskell2010

Lucid.Html5

Description

Html5 terms.

Synopsis

Documentation

doctype_ :: Applicative m => HtmlT m () Source #

DOCTYPE element

This is implemented as "raw output", because the doctype doesn't accept attributes, such as those inserted via with.

doctypehtml_ :: Applicative m => HtmlT m a -> HtmlT m a Source #

DOCTYPE element + html element

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

a element

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

abbr element

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

address element

area_ :: Applicative m => [Attribute] -> HtmlT m () Source #

area element

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

article element

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

aside element

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

audio element

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

b element

base_ :: Applicative m => [Attribute] -> HtmlT m () Source #

base element

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

bdo element

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

blockquote element

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

body element

br_ :: Applicative m => [Attribute] -> HtmlT m () Source #

br element

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

button element

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

canvas element

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

caption element

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

cite element or cite attribute.

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

code element

col_ :: Applicative m => [Attribute] -> HtmlT m () Source #

col element

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

colgroup element

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

command element

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

datalist element

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

dd element

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

del element

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

details element

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

dfn element

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

div element

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

dl element

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

dt element

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

em element

embed_ :: Applicative m => [Attribute] -> HtmlT m () Source #

embed element

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

fieldset element

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

figcaption element

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

figure element

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

footer element

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

form element or form attribute

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

h1 element

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

h2 element

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

h3 element

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

h4 element

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

h5 element

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

h6 element

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

head element

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

header element

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

hgroup element

hr_ :: Applicative m => [Attribute] -> HtmlT m () Source #

hr element

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

html element

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

i element

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

iframe element

img_ :: Applicative m => [Attribute] -> HtmlT m () Source #

img element

input_ :: Applicative m => [Attribute] -> HtmlT m () Source #

input element

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

ins element

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

kbd element

keygen_ :: Applicative m => [Attribute] -> HtmlT m () Source #

keygen element

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

label element or label attribute

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

legend element

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

li element

link_ :: Applicative m => [Attribute] -> HtmlT m () Source #

link element

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

map element

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

main element

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

mark element

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

menu element

menuitem_ :: Applicative m => [Attribute] -> HtmlT m () Source #

menuitem element

meta_ :: Applicative m => [Attribute] -> HtmlT m () Source #

meta element

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

meter element

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

nav element

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

noscript element

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

object element

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

ol element

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

optgroup element

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

option element

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

output element

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

p element

param_ :: Applicative m => [Attribute] -> HtmlT m () Source #

param element

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

The svg attribute.

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

pre element

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

progress element

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

q element

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

rp element

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

rt element

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

ruby element

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

samp element

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

script element

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

section element

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

select element

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

small element

source_ :: Applicative m => [Attribute] -> HtmlT m () Source #

source element

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

span element or span attribute

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

strong element

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

style element or style attribute

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

sub element

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

summary element or summary attribute

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

sup element

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

table element

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

tbody element

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

td element

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

textarea element

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

tfoot element

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

th element

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

template element

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

thead element

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

time element

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

title element or title attribute

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

tr element

track_ :: Applicative m => [Attribute] -> HtmlT m () Source #

track element

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

ul element

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

var element

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

video element

wbr_ :: Applicative m => [Attribute] -> HtmlT m () Source #

wbr element

accept_ :: Text -> Attribute Source #

The accept attribute.

acceptCharset_ :: Text -> Attribute Source #

The acceptCharset attribute.

accesskey_ :: Text -> Attribute Source #

The accesskey attribute.

action_ :: Text -> Attribute Source #

The action attribute.

alt_ :: Text -> Attribute Source #

The alt attribute.

async_ :: Text -> Attribute Source #

The async attribute.

autocomplete_ :: Text -> Attribute Source #

The autocomplete attribute.

autofocus_ :: Attribute Source #

The autofocus attribute.

autoplay_ :: Text -> Attribute Source #

The autoplay attribute.

challenge_ :: Text -> Attribute Source #

The challenge attribute.

charset_ :: Text -> Attribute Source #

The charset attribute.

checked_ :: Attribute Source #

The checked attribute.

class_ :: Text -> Attribute Source #

The class attribute.

classes_ :: [Text] -> Attribute Source #

Smart constructor for class attribute.

Since: 2.9.8

cols_ :: Text -> Attribute Source #

The cols attribute.

colspan_ :: Text -> Attribute Source #

The colspan attribute.

content_ :: Text -> Attribute Source #

The content attribute.

contenteditable_ :: Text -> Attribute Source #

The contenteditable attribute.

contextmenu_ :: Text -> Attribute Source #

The contextmenu attribute.

controls_ :: Text -> Attribute Source #

The controls attribute.

coords_ :: Text -> Attribute Source #

The coords attribute.

crossorigin_ :: Text -> Attribute Source #

The crossorigin attribute.

Since: 2.9.8

data_ :: Text -> Text -> Attribute Source #

The data attribute.

datetime_ :: Text -> Attribute Source #

The datetime attribute.

defer_ :: Text -> Attribute Source #

The defer attribute.

dir_ :: Text -> Attribute Source #

The dir attribute.

disabled_ :: Text -> Attribute Source #

The disabled attribute.

download_ :: Text -> Attribute Source #

The download attribute.

draggable_ :: Text -> Attribute Source #

The draggable attribute.

enctype_ :: Text -> Attribute Source #

The enctype attribute.

for_ :: Text -> Attribute Source #

The for attribute.

formaction_ :: Text -> Attribute Source #

The formaction attribute.

formenctype_ :: Text -> Attribute Source #

The formenctype attribute.

formmethod_ :: Text -> Attribute Source #

The formmethod attribute.

formnovalidate_ :: Text -> Attribute Source #

The formnovalidate attribute.

formtarget_ :: Text -> Attribute Source #

The formtarget attribute.

headers_ :: Text -> Attribute Source #

The headers attribute.

height_ :: Text -> Attribute Source #

The height attribute.

hidden_ :: Text -> Attribute Source #

The hidden attribute.

high_ :: Text -> Attribute Source #

The high attribute.

href_ :: Text -> Attribute Source #

The href attribute.

hreflang_ :: Text -> Attribute Source #

The hreflang attribute.

httpEquiv_ :: Text -> Attribute Source #

The httpEquiv attribute.

icon_ :: Text -> Attribute Source #

The icon attribute.

id_ :: Text -> Attribute Source #

The id attribute.

integrity_ :: Text -> Attribute Source #

The integrity attribute.

Since: 2.9.8

ismap_ :: Text -> Attribute Source #

The ismap attribute.

item_ :: Text -> Attribute Source #

The item attribute.

itemprop_ :: Text -> Attribute Source #

The itemprop attribute.

keytype_ :: Text -> Attribute Source #

The keytype attribute.

lang_ :: Text -> Attribute Source #

The lang attribute.

list_ :: Text -> Attribute Source #

The list attribute.

loop_ :: Text -> Attribute Source #

The loop attribute.

low_ :: Text -> Attribute Source #

The low attribute.

manifest_ :: Text -> Attribute Source #

The manifest attribute.

max_ :: Text -> Attribute Source #

The max attribute.

maxlength_ :: Text -> Attribute Source #

The maxlength attribute.

media_ :: Text -> Attribute Source #

The media attribute.

method_ :: Text -> Attribute Source #

The method attribute.

min_ :: Text -> Attribute Source #

The min attribute.

multiple_ :: Text -> Attribute Source #

The multiple attribute.

name_ :: Text -> Attribute Source #

The name attribute.

novalidate_ :: Text -> Attribute Source #

The novalidate attribute.

onbeforeonload_ :: Text -> Attribute Source #

The onbeforeonload attribute.

onbeforeprint_ :: Text -> Attribute Source #

The onbeforeprint attribute.

onblur_ :: Text -> Attribute Source #

The onblur attribute.

oncanplay_ :: Text -> Attribute Source #

The oncanplay attribute.

oncanplaythrough_ :: Text -> Attribute Source #

The oncanplaythrough attribute.

onchange_ :: Text -> Attribute Source #

The onchange attribute.

onclick_ :: Text -> Attribute Source #

The onclick attribute.

oncontextmenu_ :: Text -> Attribute Source #

The oncontextmenu attribute.

ondblclick_ :: Text -> Attribute Source #

The ondblclick attribute.

ondrag_ :: Text -> Attribute Source #

The ondrag attribute.

ondragend_ :: Text -> Attribute Source #

The ondragend attribute.

ondragenter_ :: Text -> Attribute Source #

The ondragenter attribute.

ondragleave_ :: Text -> Attribute Source #

The ondragleave attribute.

ondragover_ :: Text -> Attribute Source #

The ondragover attribute.

ondragstart_ :: Text -> Attribute Source #

The ondragstart attribute.

ondrop_ :: Text -> Attribute Source #

The ondrop attribute.

ondurationchange_ :: Text -> Attribute Source #

The ondurationchange attribute.

onemptied_ :: Text -> Attribute Source #

The onemptied attribute.

onended_ :: Text -> Attribute Source #

The onended attribute.

onerror_ :: Text -> Attribute Source #

The onerror attribute.

onfocus_ :: Text -> Attribute Source #

The onfocus attribute.

onformchange_ :: Text -> Attribute Source #

The onformchange attribute.

onforminput_ :: Text -> Attribute Source #

The onforminput attribute.

onhaschange_ :: Text -> Attribute Source #

The onhaschange attribute.

oninput_ :: Text -> Attribute Source #

The oninput attribute.

oninvalid_ :: Text -> Attribute Source #

The oninvalid attribute.

onkeydown_ :: Text -> Attribute Source #

The onkeydown attribute.

onkeyup_ :: Text -> Attribute Source #

The onkeyup attribute.

onload_ :: Text -> Attribute Source #

The onload attribute.

onloadeddata_ :: Text -> Attribute Source #

The onloadeddata attribute.

onloadedmetadata_ :: Text -> Attribute Source #

The onloadedmetadata attribute.

onloadstart_ :: Text -> Attribute Source #

The onloadstart attribute.

onmessage_ :: Text -> Attribute Source #

The onmessage attribute.

onmousedown_ :: Text -> Attribute Source #

The onmousedown attribute.

onmousemove_ :: Text -> Attribute Source #

The onmousemove attribute.

onmouseout_ :: Text -> Attribute Source #

The onmouseout attribute.

onmouseover_ :: Text -> Attribute Source #

The onmouseover attribute.

onmouseup_ :: Text -> Attribute Source #

The onmouseup attribute.

onmousewheel_ :: Text -> Attribute Source #

The onmousewheel attribute.

ononline_ :: Text -> Attribute Source #

The ononline attribute.

onpagehide_ :: Text -> Attribute Source #

The onpagehide attribute.

onpageshow_ :: Text -> Attribute Source #

The onpageshow attribute.

onpause_ :: Text -> Attribute Source #

The onpause attribute.

onplay_ :: Text -> Attribute Source #

The onplay attribute.

onplaying_ :: Text -> Attribute Source #

The onplaying attribute.

onprogress_ :: Text -> Attribute Source #

The onprogress attribute.

onpropstate_ :: Text -> Attribute Source #

The onpropstate attribute.

onratechange_ :: Text -> Attribute Source #

The onratechange attribute.

onreadystatechange_ :: Text -> Attribute Source #

The onreadystatechange attribute.

onredo_ :: Text -> Attribute Source #

The onredo attribute.

onresize_ :: Text -> Attribute Source #

The onresize attribute.

onscroll_ :: Text -> Attribute Source #

The onscroll attribute.

onseeked_ :: Text -> Attribute Source #

The onseeked attribute.

onseeking_ :: Text -> Attribute Source #

The onseeking attribute.

onselect_ :: Text -> Attribute Source #

The onselect attribute.

onstalled_ :: Text -> Attribute Source #

The onstalled attribute.

onstorage_ :: Text -> Attribute Source #

The onstorage attribute.

onsubmit_ :: Text -> Attribute Source #

The onsubmit attribute.

onsuspend_ :: Text -> Attribute Source #

The onsuspend attribute.

ontimeupdate_ :: Text -> Attribute Source #

The ontimeupdate attribute.

onundo_ :: Text -> Attribute Source #

The onundo attribute.

onunload_ :: Text -> Attribute Source #

The onunload attribute.

onvolumechange_ :: Text -> Attribute Source #

The onvolumechange attribute.

onwaiting_ :: Text -> Attribute Source #

The onwaiting attribute.

open_ :: Text -> Attribute Source #

The open attribute.

optimum_ :: Text -> Attribute Source #

The optimum attribute.

pattern_ :: Text -> Attribute Source #

The pattern attribute.

ping_ :: Text -> Attribute Source #

The ping attribute.

placeholder_ :: Text -> Attribute Source #

The placeholder attribute.

preload_ :: Text -> Attribute Source #

The preload attribute.

pubdate_ :: Text -> Attribute Source #

The pubdate attribute.

radiogroup_ :: Text -> Attribute Source #

The radiogroup attribute.

readonly_ :: Text -> Attribute Source #

The readonly attribute.

rel_ :: Text -> Attribute Source #

The rel attribute.

required_ :: Text -> Attribute Source #

The required attribute.

reversed_ :: Text -> Attribute Source #

The reversed attribute.

role_ :: Text -> Attribute Source #

The role attribute.

rows_ :: Text -> Attribute Source #

The rows attribute.

rowspan_ :: Text -> Attribute Source #

The rowspan attribute.

sandbox_ :: Text -> Attribute Source #

The sandbox attribute.

scope_ :: Text -> Attribute Source #

The scope attribute.

scoped_ :: Text -> Attribute Source #

The scoped attribute.

seamless_ :: Text -> Attribute Source #

The seamless attribute.

selected_ :: Text -> Attribute Source #

The selected attribute.

shape_ :: Text -> Attribute Source #

The shape attribute.

size_ :: Text -> Attribute Source #

The size attribute.

sizes_ :: Text -> Attribute Source #

The sizes attribute.

spellcheck_ :: Text -> Attribute Source #

The spellcheck attribute.

src_ :: Text -> Attribute Source #

The src attribute.

srcdoc_ :: Text -> Attribute Source #

The srcdoc attribute.

start_ :: Text -> Attribute Source #

The start attribute.

step_ :: Text -> Attribute Source #

The step attribute.

subject_ :: Text -> Attribute Source #

The subject attribute.

tabindex_ :: Text -> Attribute Source #

The tabindex attribute.

target_ :: Text -> Attribute Source #

The target attribute.

type_ :: Text -> Attribute Source #

The type attribute.

usemap_ :: Text -> Attribute Source #

The usemap attribute.

value_ :: Text -> Attribute Source #

The value attribute.

width_ :: Text -> Attribute Source #

The width attribute.

wrap_ :: Text -> Attribute Source #

The wrap attribute.

xmlns_ :: Text -> Attribute Source #

The xmlns attribute.