content: {-# LANGUAGE OverloadedStrings #-}
  module Clay.Attributes where
  
  import Clay.Selector
  
  -- From: http://www.whatwg.org/specs/web-apps/current-work/multipage/section-index.html#index
  
  accept, acceptCharset, accesskey, action, alt, async, autocomplete, autofocus,
    autoplay, challenge, charset, checked, class_, cols, colspan, content,
    contenteditable, contextmenu, controls, coords, crossorigin, datetime,
    default_, defer, dir, dirname, disabled, download, draggable, dropzone,
    enctype, for, formaction, formenctype, formmethod, formnovalidate,
    formtarget, headers, height, hidden, high, href, hreflang, httpEquiv, icon,
    id, inert, inputmode, ismap, itemid, itemprop, itemref, itemscope, itemtype,
    keytype, kind, lang, list, loop, low, manifest, max, maxlength, media,
    mediagroup, method, min, multiple, muted, name, novalidate, open, optimum,
    pattern, ping, placeholder, poster, preload, radiogroup, readonly, rel,
    required, reversed, rows, rowspan, sandbox, scope, scoped, seamless,
    selected, shape, size, sizes, spellcheck, src, srcdoc, srclang, srcset,
    start, step, tabindex, target, translate, type_, typemustmatch, usemap,
    value, width, wrap :: Refinement
  
  accept = "accept"
  acceptCharset = "accept-charset"
  accesskey = "accesskey"
  action = "action"
  alt = "alt"
  async = "async"
  autocomplete = "autocomplete"
  autofocus = "autofocus"
  autoplay = "autoplay"
  challenge = "challenge"
  charset = "charset"
  checked = "checked"
  class_ = "class"
  cols = "cols"
  colspan = "colspan"
  content = "content"
  contenteditable = "contenteditable"
  contextmenu = "contextmenu"
  controls = "controls"
  coords = "coords"
  crossorigin = "crossorigin"
  datetime = "datetime"
  default_ = "default"
  defer = "defer"
  dir = "dir"
  dirname = "dirname"
  disabled = "disabled"
  download = "download"
  draggable = "draggable"
  dropzone = "dropzone"
  enctype = "enctype"
  for = "for"
  formaction = "formaction"
  formenctype = "formenctype"
  formmethod = "formmethod"
  formnovalidate = "formnovalidate"
  formtarget = "formtarget"
  headers = "headers"
  height = "height"
  hidden = "hidden"
  high = "high"
  href = "href"
  hreflang = "hreflang"
  httpEquiv = "http-equiv"
  icon = "icon"
  id = "id"
  inert = "inert"
  inputmode = "inputmode"
  ismap = "ismap"
  itemid = "itemid"
  itemprop = "itemprop"
  itemref = "itemref"
  itemscope = "itemscope"
  itemtype = "itemtype"
  keytype = "keytype"
  kind = "kind"
  lang = "lang"
  list = "list"
  loop = "loop"
  low = "low"
  manifest = "manifest"
  max = "max"
  maxlength = "maxlength"
  media = "media"
  mediagroup = "mediagroup"
  method = "method"
  min = "min"
  multiple = "multiple"
  muted = "muted"
  name = "name"
  novalidate = "novalidate"
  open = "open"
  optimum = "optimum"
  pattern = "pattern"
  ping = "ping"
  placeholder = "placeholder"
  poster = "poster"
  preload = "preload"
  radiogroup = "radiogroup"
  readonly = "readonly"
  rel = "rel"
  required = "required"
  reversed = "reversed"
  rows = "rows"
  rowspan = "rowspan"
  sandbox = "sandbox"
  scope = "scope"
  scoped = "scoped"
  seamless = "seamless"
  selected = "selected"
  shape = "shape"
  size = "size"
  sizes = "sizes"
  spellcheck = "spellcheck"
  src = "src"
  srcdoc = "srcdoc"
  srclang = "srclang"
  srcset = "srcset"
  start = "start"
  step = "step"
  tabindex = "tabindex"
  target = "target"
  translate = "translate"
  type_ = "type"
  typemustmatch = "typemustmatch"
  usemap = "usemap"
  value = "value"
  width = "width"
  wrap = "wrap"
  
  