1{-# OPTIONS_HADDOCK hide #-}
2
3module Text.XHtml.Strict.Attributes where
4
5import Text.XHtml.Internals
6
7-- * Attributes in XHTML Strict
8
9action              :: String -> HtmlAttr
10align               :: String -> HtmlAttr
11
12alt                 :: String -> HtmlAttr
13altcode             :: String -> HtmlAttr
14archive             :: String -> HtmlAttr
15base                :: String -> HtmlAttr
16border              :: Int    -> HtmlAttr
17bordercolor         :: String -> HtmlAttr
18cellpadding         :: Int    -> HtmlAttr
19cellspacing         :: Int    -> HtmlAttr
20checked             ::           HtmlAttr
21codebase            :: String -> HtmlAttr
22cols                :: String -> HtmlAttr
23colspan             :: Int    -> HtmlAttr
24content             :: String -> HtmlAttr
25coords              :: String -> HtmlAttr
26disabled            ::           HtmlAttr
27enctype             :: String -> HtmlAttr
28height              :: String -> HtmlAttr
29href                :: String -> HtmlAttr
30hreflang            :: String -> HtmlAttr
31httpequiv           :: String -> HtmlAttr
32identifier          :: String -> HtmlAttr
33ismap               ::           HtmlAttr
34lang                :: String -> HtmlAttr
35maxlength           :: Int    -> HtmlAttr
36method              :: String -> HtmlAttr
37multiple            ::           HtmlAttr
38name                :: String -> HtmlAttr
39nohref              ::           HtmlAttr
40rel                 :: String -> HtmlAttr
41rev                 :: String -> HtmlAttr
42rows                :: String -> HtmlAttr
43rowspan             :: Int    -> HtmlAttr
44rules               :: String -> HtmlAttr
45selected            ::           HtmlAttr
46shape               :: String -> HtmlAttr
47size                :: String -> HtmlAttr
48src                 :: String -> HtmlAttr
49theclass            :: String -> HtmlAttr
50thefor              :: String -> HtmlAttr
51thestyle            :: String -> HtmlAttr
52thetype             :: String -> HtmlAttr
53title               :: String -> HtmlAttr
54usemap              :: String -> HtmlAttr
55valign              :: String -> HtmlAttr
56value               :: String -> HtmlAttr
57width               :: String -> HtmlAttr
58
59action              =   strAttr "action"
60align               =   strAttr "align"
61alt                 =   strAttr "alt"
62altcode             =   strAttr "altcode"
63archive             =   strAttr "archive"
64base                =   strAttr "base"
65border              =   intAttr "border"
66bordercolor         =   strAttr "bordercolor"
67cellpadding         =   intAttr "cellpadding"
68cellspacing         =   intAttr "cellspacing"
69checked             = emptyAttr "checked"
70codebase            =   strAttr "codebase"
71cols                =   strAttr "cols"
72colspan             =   intAttr "colspan"
73content             =   strAttr "content"
74coords              =   strAttr "coords"
75disabled            = emptyAttr "disabled"
76enctype             =   strAttr "enctype"
77height              =   strAttr "height"
78href                =   strAttr "href"
79hreflang            =   strAttr "hreflang"
80httpequiv           =   strAttr "http-equiv"
81identifier          =   strAttr "id"
82ismap               = emptyAttr "ismap"
83lang                =   strAttr "lang"
84maxlength           =   intAttr "maxlength"
85method              =   strAttr "method"
86multiple            = emptyAttr "multiple"
87name                =   strAttr "name"
88nohref              = emptyAttr "nohref"
89rel                 =   strAttr "rel"
90rev                 =   strAttr "rev"
91rows                =   strAttr "rows"
92rowspan             =   intAttr "rowspan"
93rules               =   strAttr "rules"
94selected            = emptyAttr "selected"
95shape               =   strAttr "shape"
96size                =   strAttr "size"
97src                 =   strAttr "src"
98theclass            =   strAttr "class"
99thefor              =   strAttr "for"
100thestyle            =   strAttr "style"
101thetype             =   strAttr "type"
102title               =   strAttr "title"
103usemap              =   strAttr "usemap"
104valign              =   strAttr "valign"
105value               =   strAttr "value"
106width               =   strAttr "width"
107
108
109