{-# OPTIONS_HADDOCK hide #-}

{-# LANGUAGE OverloadedStrings #-}

module Text.XHtml.Strict.Elements where

import Text.XHtml.Internals

-- * Elements in XHTML Strict

abbr                :: Html -> Html
acronym             :: Html -> Html
address             :: Html -> Html
anchor              :: Html -> Html
area                ::         Html
bdo                 :: Html -> Html
big                 :: Html -> Html
blockquote          :: Html -> Html
body                :: Html -> Html
bold                :: Html -> Html
br                  ::         Html
button              :: Html -> Html
caption             :: Html -> Html
cite                :: Html -> Html
col                 :: Html -> Html
colgroup            :: Html -> Html
del                 :: Html -> Html
ddef                :: Html -> Html
define              :: Html -> Html
dlist               :: Html -> Html
dterm               :: Html -> Html
emphasize           :: Html -> Html
fieldset            :: Html -> Html
form                :: Html -> Html
h1                  :: Html -> Html
h2                  :: Html -> Html
h3                  :: Html -> Html
h4                  :: Html -> Html
h5                  :: Html -> Html
h6                  :: Html -> Html
header              :: Html -> Html
hr                  ::         Html
image               ::         Html
input               ::         Html
ins                 :: Html -> Html
italics             :: Html -> Html
keyboard            :: Html -> Html
label               :: Html -> Html
legend              :: Html -> Html
li                  :: Html -> Html
meta                ::         Html
noscript            :: Html -> Html
object              :: Html -> Html
olist               :: Html -> Html
optgroup            :: Html -> Html
option              :: Html -> Html
paragraph           :: Html -> Html
param               ::         Html
pre                 :: Html -> Html
quote               :: Html -> Html
sample              :: Html -> Html
script              :: Html -> Html
select              :: Html -> Html
small               :: Html -> Html
strong              :: Html -> Html
style               :: Html -> Html
sub                 :: Html -> Html
sup                 :: Html -> Html
table               :: Html -> Html
tbody               :: Html -> Html
td                  :: Html -> Html
textarea            :: Html -> Html
tfoot               :: Html -> Html
th                  :: Html -> Html
thead               :: Html -> Html
thebase             ::         Html
thecode             :: Html -> Html
thediv              :: Html -> Html
thehtml             :: Html -> Html
thelink             :: Html -> Html
themap              :: Html -> Html
thespan             :: Html -> Html
thetitle            :: Html -> Html
tr                  :: Html -> Html
tt                  :: Html -> Html
ulist               :: Html -> Html
variable            :: Html -> Html

abbr :: Html -> Html
abbr                =  Builder -> Html -> Html
tag Builder
"abbr"
acronym :: Html -> Html
acronym             =  Builder -> Html -> Html
tag Builder
"acronym"
address :: Html -> Html
address             =  Builder -> Html -> Html
tag Builder
"address"
anchor :: Html -> Html
anchor              =  Builder -> Html -> Html
tag Builder
"a"
area :: Html
area                = Builder -> Html
itag Builder
"area"
bdo :: Html -> Html
bdo                 =  Builder -> Html -> Html
tag Builder
"bdo"
big :: Html -> Html
big                 =  Builder -> Html -> Html
tag Builder
"big"
blockquote :: Html -> Html
blockquote          =  Builder -> Html -> Html
tag Builder
"blockquote"
body :: Html -> Html
body                =  Builder -> Html -> Html
tag Builder
"body"
bold :: Html -> Html
bold                =  Builder -> Html -> Html
tag Builder
"b"
button :: Html -> Html
button              =  Builder -> Html -> Html
tag Builder
"button"
br :: Html
br                  = Builder -> Html
itag Builder
"br"
caption :: Html -> Html
caption             =  Builder -> Html -> Html
tag Builder
"caption"
cite :: Html -> Html
cite                =  Builder -> Html -> Html
tag Builder
"cite"
col :: Html -> Html
col                 =  Builder -> Html -> Html
tag Builder
"col"
colgroup :: Html -> Html
colgroup            =  Builder -> Html -> Html
tag Builder
"colgroup"
ddef :: Html -> Html
ddef                =  Builder -> Html -> Html
tag Builder
"dd"
define :: Html -> Html
define              =  Builder -> Html -> Html
tag Builder
"dfn"
del :: Html -> Html
del                 =  Builder -> Html -> Html
tag Builder
"del"
dlist :: Html -> Html
dlist               =  Builder -> Html -> Html
tag Builder
"dl"
dterm :: Html -> Html
dterm               =  Builder -> Html -> Html
tag Builder
"dt"
emphasize :: Html -> Html
emphasize           =  Builder -> Html -> Html
tag Builder
"em"
fieldset :: Html -> Html
fieldset            =  Builder -> Html -> Html
tag Builder
"fieldset"
form :: Html -> Html
form                =  Builder -> Html -> Html
tag Builder
"form"
h1 :: Html -> Html
h1                  =  Builder -> Html -> Html
tag Builder
"h1"
h2 :: Html -> Html
h2                  =  Builder -> Html -> Html
tag Builder
"h2"
h3 :: Html -> Html
h3                  =  Builder -> Html -> Html
tag Builder
"h3"
h4 :: Html -> Html
h4                  =  Builder -> Html -> Html
tag Builder
"h4"
h5 :: Html -> Html
h5                  =  Builder -> Html -> Html
tag Builder
"h5"
h6 :: Html -> Html
h6                  =  Builder -> Html -> Html
tag Builder
"h6"
header :: Html -> Html
header              =  Builder -> Html -> Html
tag Builder
"head"
hr :: Html
hr                  = Builder -> Html
itag Builder
"hr"
image :: Html
image               = Builder -> Html
itag Builder
"img"
input :: Html
input               = Builder -> Html
itag Builder
"input"
ins :: Html -> Html
ins                 =  Builder -> Html -> Html
tag Builder
"ins"
italics :: Html -> Html
italics             =  Builder -> Html -> Html
tag Builder
"i"
keyboard :: Html -> Html
keyboard            =  Builder -> Html -> Html
tag Builder
"kbd"
label :: Html -> Html
label               =  Builder -> Html -> Html
tag Builder
"label"
legend :: Html -> Html
legend              =  Builder -> Html -> Html
tag Builder
"legend"
li :: Html -> Html
li                  =  Builder -> Html -> Html
tag Builder
"li"
meta :: Html
meta                = Builder -> Html
itag Builder
"meta"
noscript :: Html -> Html
noscript            =  Builder -> Html -> Html
tag Builder
"noscript"
object :: Html -> Html
object              =  Builder -> Html -> Html
tag Builder
"object"
olist :: Html -> Html
olist               =  Builder -> Html -> Html
tag Builder
"ol"
optgroup :: Html -> Html
optgroup            =  Builder -> Html -> Html
tag Builder
"optgroup"
option :: Html -> Html
option              =  Builder -> Html -> Html
tag Builder
"option"
paragraph :: Html -> Html
paragraph           =  Builder -> Html -> Html
tag Builder
"p"
param :: Html
param               = Builder -> Html
itag Builder
"param"
pre :: Html -> Html
pre                 =  Builder -> Html -> Html
tag Builder
"pre"
quote :: Html -> Html
quote               =  Builder -> Html -> Html
tag Builder
"q"
sample :: Html -> Html
sample              =  Builder -> Html -> Html
tag Builder
"samp"
script :: Html -> Html
script              =  Builder -> Html -> Html
tag Builder
"script"
select :: Html -> Html
select              =  Builder -> Html -> Html
tag Builder
"select"
small :: Html -> Html
small               =  Builder -> Html -> Html
tag Builder
"small"
strong :: Html -> Html
strong              =  Builder -> Html -> Html
tag Builder
"strong"
style :: Html -> Html
style               =  Builder -> Html -> Html
tag Builder
"style"
sub :: Html -> Html
sub                 =  Builder -> Html -> Html
tag Builder
"sub"
sup :: Html -> Html
sup                 =  Builder -> Html -> Html
tag Builder
"sup"
table :: Html -> Html
table               =  Builder -> Html -> Html
tag Builder
"table"
tbody :: Html -> Html
tbody               =  Builder -> Html -> Html
tag Builder
"tbody"
td :: Html -> Html
td                  =  Builder -> Html -> Html
tag Builder
"td"
textarea :: Html -> Html
textarea            =  Builder -> Html -> Html
tag Builder
"textarea"
tfoot :: Html -> Html
tfoot               =  Builder -> Html -> Html
tag Builder
"tfoot"
th :: Html -> Html
th                  =  Builder -> Html -> Html
tag Builder
"th"
thead :: Html -> Html
thead               =  Builder -> Html -> Html
tag Builder
"thead"
thebase :: Html
thebase             = Builder -> Html
itag Builder
"base"
thecode :: Html -> Html
thecode             =  Builder -> Html -> Html
tag Builder
"code"
thediv :: Html -> Html
thediv              =  Builder -> Html -> Html
tag Builder
"div"
thehtml :: Html -> Html
thehtml             =  Builder -> Html -> Html
tag Builder
"html"
thelink :: Html -> Html
thelink             =  Builder -> Html -> Html
tag Builder
"link"
themap :: Html -> Html
themap              =  Builder -> Html -> Html
tag Builder
"map"
thespan :: Html -> Html
thespan             =  Builder -> Html -> Html
tag Builder
"span"
thetitle :: Html -> Html
thetitle            =  Builder -> Html -> Html
tag Builder
"title"
tr :: Html -> Html
tr                  =  Builder -> Html -> Html
tag Builder
"tr"
tt :: Html -> Html
tt                  =  Builder -> Html -> Html
tag Builder
"tt"
ulist :: Html -> Html
ulist               =  Builder -> Html -> Html
tag Builder
"ul"
variable :: Html -> Html
variable            =  Builder -> Html -> Html
tag Builder
"var"

{-# INLINE abbr       #-}
{-# INLINE acronym    #-}
{-# INLINE address    #-}
{-# INLINE anchor     #-}
{-# INLINE area       #-}
{-# INLINE bdo        #-}
{-# INLINE big        #-}
{-# INLINE blockquote #-}
{-# INLINE body       #-}
{-# INLINE bold       #-}
{-# INLINE button     #-}
{-# INLINE br         #-}
{-# INLINE caption    #-}
{-# INLINE cite       #-}
{-# INLINE col        #-}
{-# INLINE colgroup   #-}
{-# INLINE ddef       #-}
{-# INLINE define     #-}
{-# INLINE del        #-}
{-# INLINE dlist      #-}
{-# INLINE dterm      #-}
{-# INLINE emphasize  #-}
{-# INLINE fieldset   #-}
{-# INLINE form       #-}
{-# INLINE h1         #-}
{-# INLINE h2         #-}
{-# INLINE h3         #-}
{-# INLINE h4         #-}
{-# INLINE h5         #-}
{-# INLINE h6         #-}
{-# INLINE header     #-}
{-# INLINE hr         #-}
{-# INLINE image      #-}
{-# INLINE input      #-}
{-# INLINE ins        #-}
{-# INLINE italics    #-}
{-# INLINE keyboard   #-}
{-# INLINE label      #-}
{-# INLINE legend     #-}
{-# INLINE li         #-}
{-# INLINE meta       #-}
{-# INLINE noscript   #-}
{-# INLINE object     #-}
{-# INLINE olist      #-}
{-# INLINE optgroup   #-}
{-# INLINE option     #-}
{-# INLINE paragraph  #-}
{-# INLINE param      #-}
{-# INLINE pre        #-}
{-# INLINE quote      #-}
{-# INLINE sample     #-}
{-# INLINE script     #-}
{-# INLINE select     #-}
{-# INLINE small      #-}
{-# INLINE strong     #-}
{-# INLINE style      #-}
{-# INLINE sub        #-}
{-# INLINE sup        #-}
{-# INLINE table      #-}
{-# INLINE tbody      #-}
{-# INLINE td         #-}
{-# INLINE textarea   #-}
{-# INLINE tfoot      #-}
{-# INLINE th         #-}
{-# INLINE thead      #-}
{-# INLINE thebase    #-}
{-# INLINE thecode    #-}
{-# INLINE thediv     #-}
{-# INLINE thehtml    #-}
{-# INLINE thelink    #-}
{-# INLINE themap     #-}
{-# INLINE thespan    #-}
{-# INLINE thetitle   #-}
{-# INLINE tr         #-}
{-# INLINE tt         #-}
{-# INLINE ulist      #-}
{-# INLINE variable   #-}