    {-# OPTIONS_HADDOCK hide #-}

    module Text.XHtml.Strict.Attributes where

    import Text.XHtml.Internals

    -- * Attributes in XHTML Strict

    action              :: String -> HtmlAttr
    align               :: String -> HtmlAttr

    alt                 :: String -> HtmlAttr
    altcode             :: String -> HtmlAttr
    archive             :: String -> HtmlAttr
    base                :: String -> HtmlAttr
    border              :: Int    -> HtmlAttr
    bordercolor         :: String -> HtmlAttr
    cellpadding         :: Int    -> HtmlAttr
    cellspacing         :: Int    -> HtmlAttr
    checked             ::           HtmlAttr
    codebase            :: String -> HtmlAttr
    cols                :: String -> HtmlAttr
    colspan             :: Int    -> HtmlAttr
    content             :: String -> HtmlAttr
    coords              :: String -> HtmlAttr
    disabled            ::           HtmlAttr
    enctype             :: String -> HtmlAttr
    height              :: String -> HtmlAttr
    href                :: String -> HtmlAttr
    hreflang            :: String -> HtmlAttr
    httpequiv           :: String -> HtmlAttr
    identifier          :: String -> HtmlAttr
    ismap               ::           HtmlAttr
    lang                :: String -> HtmlAttr
    maxlength           :: Int    -> HtmlAttr
    method              :: String -> HtmlAttr
    multiple            ::           HtmlAttr
    name                :: String -> HtmlAttr
    nohref              ::           HtmlAttr
    rel                 :: String -> HtmlAttr
    rev                 :: String -> HtmlAttr
    rows                :: String -> HtmlAttr
    rowspan             :: Int    -> HtmlAttr
    rules               :: String -> HtmlAttr
    selected            ::           HtmlAttr
    shape               :: String -> HtmlAttr
    size                :: String -> HtmlAttr
    src                 :: String -> HtmlAttr
    theclass            :: String -> HtmlAttr
    thefor              :: String -> HtmlAttr
    thestyle            :: String -> HtmlAttr
    thetype             :: String -> HtmlAttr
    title               :: String -> HtmlAttr
    usemap              :: String -> HtmlAttr
    valign              :: String -> HtmlAttr
    value               :: String -> HtmlAttr
    width               :: String -> HtmlAttr

    action :: String -> HtmlAttr
    action              =   String -> String -> HtmlAttr
    strAttr String
    "action"
    align :: String -> HtmlAttr
    align               =   String -> String -> HtmlAttr
    strAttr String
    "align"
    alt :: String -> HtmlAttr
    alt                 =   String -> String -> HtmlAttr
    strAttr String
    "alt"
    altcode :: String -> HtmlAttr
    altcode             =   String -> String -> HtmlAttr
    strAttr String
    "altcode"
    archive :: String -> HtmlAttr
    archive             =   String -> String -> HtmlAttr
    strAttr String
    "archive"
    base :: String -> HtmlAttr
    base                =   String -> String -> HtmlAttr
    strAttr String
    "base"
    border :: Int -> HtmlAttr
    border              =   String -> Int -> HtmlAttr
    intAttr String
    "border"
    bordercolor :: String -> HtmlAttr
    bordercolor         =   String -> String -> HtmlAttr
    strAttr String
    "bordercolor"
    cellpadding :: Int -> HtmlAttr
    cellpadding         =   String -> Int -> HtmlAttr
    intAttr String
    "cellpadding"
    cellspacing :: Int -> HtmlAttr
    cellspacing         =   String -> Int -> HtmlAttr
    intAttr String
    "cellspacing"
    checked :: HtmlAttr
    checked             = String -> HtmlAttr
    emptyAttr String
    "checked"
    codebase :: String -> HtmlAttr
    codebase            =   String -> String -> HtmlAttr
    strAttr String
    "codebase"
    cols :: String -> HtmlAttr
    cols                =   String -> String -> HtmlAttr
    strAttr String
    "cols"
    colspan :: Int -> HtmlAttr
    colspan             =   String -> Int -> HtmlAttr
    intAttr String
    "colspan"
    content :: String -> HtmlAttr
    content             =   String -> String -> HtmlAttr
    strAttr String
    "content"
    coords :: String -> HtmlAttr
    coords              =   String -> String -> HtmlAttr
    strAttr String
    "coords"
    disabled :: HtmlAttr
    disabled            = String -> HtmlAttr
    emptyAttr String
    "disabled"
    enctype :: String -> HtmlAttr
    enctype             =   String -> String -> HtmlAttr
    strAttr String
    "enctype"
    height :: String -> HtmlAttr
    height              =   String -> String -> HtmlAttr
    strAttr String
    "height"
    href :: String -> HtmlAttr
    href                =   String -> String -> HtmlAttr
    strAttr String
    "href"
    hreflang :: String -> HtmlAttr
    hreflang            =   String -> String -> HtmlAttr
    strAttr String
    "hreflang"
    httpequiv :: String -> HtmlAttr
    httpequiv           =   String -> String -> HtmlAttr
    strAttr String
    "http-equiv"
    identifier :: String -> HtmlAttr
    identifier          =   String -> String -> HtmlAttr
    strAttr String
    "id"
    ismap :: HtmlAttr
    ismap               = String -> HtmlAttr
    emptyAttr String
    "ismap"
    lang :: String -> HtmlAttr
    lang                =   String -> String -> HtmlAttr
    strAttr String
    "lang"
    maxlength :: Int -> HtmlAttr
    maxlength           =   String -> Int -> HtmlAttr
    intAttr String
    "maxlength"
    method :: String -> HtmlAttr
    method              =   String -> String -> HtmlAttr
    strAttr String
    "method"
    multiple :: HtmlAttr
    multiple            = String -> HtmlAttr
    emptyAttr String
    "multiple"
    name :: String -> HtmlAttr
    name                =   String -> String -> HtmlAttr
    strAttr String
    "name"
    nohref :: HtmlAttr
    nohref              = String -> HtmlAttr
    emptyAttr String
    "nohref"
    rel :: String -> HtmlAttr
    rel                 =   String -> String -> HtmlAttr
    strAttr String
    "rel"
    rev :: String -> HtmlAttr
    rev                 =   String -> String -> HtmlAttr
    strAttr String
    "rev"
    rows :: String -> HtmlAttr
    rows                =   String -> String -> HtmlAttr
    strAttr String
    "rows"
    rowspan :: Int -> HtmlAttr
    rowspan             =   String -> Int -> HtmlAttr
    intAttr String
    "rowspan"
    rules :: String -> HtmlAttr
    rules               =   String -> String -> HtmlAttr
    strAttr String
    "rules"
    selected :: HtmlAttr
    selected            = String -> HtmlAttr
    emptyAttr String
    "selected"
    shape :: String -> HtmlAttr
    shape               =   String -> String -> HtmlAttr
    strAttr String
    "shape"
    size :: String -> HtmlAttr
    size                =   String -> String -> HtmlAttr
    strAttr String
    "size"
    src :: String -> HtmlAttr
    src                 =   String -> String -> HtmlAttr
    strAttr String
    "src"
    theclass :: String -> HtmlAttr
    theclass            =   String -> String -> HtmlAttr
    strAttr String
    "class"
    thefor :: String -> HtmlAttr
    thefor              =   String -> String -> HtmlAttr
    strAttr String
    "for"
    thestyle :: String -> HtmlAttr
    thestyle            =   String -> String -> HtmlAttr
    strAttr String
    "style"
    thetype :: String -> HtmlAttr
    thetype             =   String -> String -> HtmlAttr
    strAttr String
    "type"
    title :: String -> HtmlAttr
    title               =   String -> String -> HtmlAttr
    strAttr String
    "title"
    usemap :: String -> HtmlAttr
    usemap              =   String -> String -> HtmlAttr
    strAttr String
    "usemap"
    valign :: String -> HtmlAttr
    valign              =   String -> String -> HtmlAttr
    strAttr String
    "valign"
    value :: String -> HtmlAttr
    value               =   String -> String -> HtmlAttr
    strAttr String
    "value"
    width :: String -> HtmlAttr
    width               =   String -> String -> HtmlAttr
    strAttr String
    "width"