Module that defines all HTML attributes and values
W3.Html.Help.Value a
These Attributes can be assigned to any HTML element as defined by html.spec.whatwg.org/GlobalAttributes
accesskey : List String -> W3.Html.Help.Attribute { compatible | accesskey : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/accesskey
autocapitalize : W3.Html.Help.Value { off : W3.Html.Help.SupportedValue, none : W3.Html.Help.SupportedValue, on : W3.Html.Help.SupportedValue, sentences : W3.Html.Help.SupportedValue, words : W3.Html.Help.SupportedValue, characters : W3.Html.Help.SupportedValue } -> W3.Html.Help.Attribute { compatible | autocapitalize : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/autocapitalize
autofocus : Basics.Bool -> W3.Html.Help.Attribute { compatible | autofocus : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/autofocus
class : List String -> W3.Html.Help.Attribute { compatible | class : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/class
contenteditable : Basics.Bool -> W3.Html.Help.Attribute { compatible | contenteditable : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/contenteditable
data_ : String -> String -> W3.Html.Help.Attribute { compatible | data_ : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/custom data
dir : W3.Html.Help.Value { ltr : W3.Html.Help.SupportedValue, rtl : W3.Html.Help.SupportedValue, auto : W3.Html.Help.SupportedValue } -> W3.Html.Help.Attribute { compatible | dir : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/dir
draggable : Basics.Bool -> W3.Html.Help.Attribute { compatible | draggable : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/draggable
enterkeyhint : W3.Html.Help.Value { enter : W3.Html.Help.SupportedValue, done : W3.Html.Help.SupportedValue, go : W3.Html.Help.SupportedValue, next : W3.Html.Help.SupportedValue, previous : W3.Html.Help.SupportedValue, search : W3.Html.Help.SupportedValue, send : W3.Html.Help.SupportedValue } -> W3.Html.Help.Attribute { compatible | enterkeyhint : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/enterkeyhint
hidden : Basics.Bool -> W3.Html.Help.Attribute { compatible | hidden : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/hidden
id : String -> W3.Html.Help.Attribute { compatible | id : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/id
inputmode : W3.Html.Help.Value { none : W3.Html.Help.SupportedValue, text : W3.Html.Help.SupportedValue, tel : W3.Html.Help.SupportedValue, url : W3.Html.Help.SupportedValue, email : W3.Html.Help.SupportedValue, numeric : W3.Html.Help.SupportedValue, decimal : W3.Html.Help.SupportedValue, search : W3.Html.Help.SupportedValue } -> W3.Html.Help.Attribute { compatible | inputmode : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/inputmode
is : String -> W3.Html.Help.Attribute { compatible | is : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/is
itemid : String -> W3.Html.Help.Attribute { compatible | itemid : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/itemid
itemprop : List String -> W3.Html.Help.Attribute { compatible | itemprop : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/itemprop
itemref : List String -> W3.Html.Help.Attribute { compatible | itemref : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/itemref
itemscope : Basics.Bool -> W3.Html.Help.Attribute { compatible | itemscope : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/itemscope
itemtype : List String -> W3.Html.Help.Attribute { compatible | itemtype : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/itemtype
lang : String -> W3.Html.Help.Attribute { compatible | lang : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/lang
nonce : String -> W3.Html.Help.Attribute { compatible | nonce : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/nonce
slot : String -> W3.Html.Help.Attribute { compatible | slot : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/slot
spellcheck : Basics.Bool -> W3.Html.Help.Attribute { compatible | spellcheck : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/spellcheck
style : String -> String -> W3.Html.Help.Attribute { compatible | style : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/style
tabindex : Basics.Int -> W3.Html.Help.Attribute { compatible | tabindex : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/tabindex
title : String -> W3.Html.Help.Attribute { compatible | title : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/title
translate : Basics.Bool -> W3.Html.Help.Attribute { compatible | translate : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/translate
These Attributes may be assigned to only specific elements. That is defined on a per-element basis.
abbr : String -> W3.Html.Help.Attribute { compatible | abbr : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/abbr
accept : List String -> W3.Html.Help.Attribute { compatible | accept : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/accept
acceptcharset : List String -> W3.Html.Help.Attribute { compatible | acceptcharset : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/acceptcharset
action : String -> W3.Html.Help.Attribute { compatible | action : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/action
allow : String -> W3.Html.Help.Attribute { compatible | allow : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/allow
allowfullscreen : Basics.Bool -> W3.Html.Help.Attribute { compatible | allowfullscreen : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/allowfullscreen
allowpaymentrequest : Basics.Bool -> W3.Html.Help.Attribute { compatible | allowpaymentrequest : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/allowpaymentrequest
alt : String -> W3.Html.Help.Attribute { compatible | alt : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/area-alt, html.spec.whatwg.org/image-alt, html.spec.whatwg.org/input-alt
autocomplete : Basics.Bool -> W3.Html.Help.Attribute { compatible | autocomplete : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/autocomplete
autoplay : Basics.Bool -> W3.Html.Help.Attribute { compatible | autoplay : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/autoplay,
checked : Basics.Bool -> W3.Html.Help.Attribute { compatible | checked : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/checked
cite : String -> W3.Html.Help.Attribute { compatible | cite : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/blockquote-cite, html.spec.whatwg.org/mod-cite, html.spec.whatwg.org/q-cite
cols : Basics.Int -> W3.Html.Help.Attribute { compatible | cols : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/cols
colspan : Basics.Int -> W3.Html.Help.Attribute { compatible | colspan : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/colspan
controls : Basics.Bool -> W3.Html.Help.Attribute { compatible | controls : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/controls
coords : List Basics.Float -> W3.Html.Help.Attribute { compatible | coords : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/coords
crossorigin : W3.Html.Help.Value { anonymous : W3.Html.Help.SupportedValue, use_credentials : W3.Html.Help.SupportedValue } -> W3.Html.Help.Attribute { compatible | crossorigin : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/media-crossorigin, html.spec.whatwg.org/img-crossorigin
data : List ( String, String ) -> W3.Html.Help.Attribute { compatible | data : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/data
datetime : String -> W3.Html.Help.Attribute { compatible | datetime : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/mod-datetime, html.spec.whatwg.org/time-datetime
decoding : W3.Html.Help.Value { sync : W3.Html.Help.SupportedValue, async : W3.Html.Help.SupportedValue, auto : W3.Html.Help.SupportedValue } -> W3.Html.Help.Attribute { compatible | decoding : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/decoding
default : Basics.Bool -> W3.Html.Help.Attribute { compatible | default : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/default
dirname : String -> W3.Html.Help.Attribute { compatible | dirname : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/dirname
disabled : Basics.Bool -> W3.Html.Help.Attribute { compatible | disabled : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/disabled, html.spec.whatwg.org/fieldset-disabled
download : String -> W3.Html.Help.Attribute { compatible | download : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/download
enctype : W3.Html.Help.Value { form_url_encoded : W3.Html.Help.SupportedValue, form_data : W3.Html.Help.SupportedValue, plaintext : W3.Html.Help.SupportedValue } -> W3.Html.Help.Attribute { compatible | enctype : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/enctype
files : String -> W3.Html.Help.Attribute { compatible | files : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/files
for : String -> W3.Html.Help.Attribute { compatible | for : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/label-for, html.spec.whatwg.org/output-for
form : String -> W3.Html.Help.Attribute { compatible | form : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/form
formaction : String -> W3.Html.Help.Attribute { compatible | formaction : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/formaction
formenctype : W3.Html.Help.Value { form_url_encoded : W3.Html.Help.SupportedValue, form_data : W3.Html.Help.SupportedValue, plaintext : W3.Html.Help.SupportedValue } -> W3.Html.Help.Attribute { compatible | formenctype : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/formenctype
formmethod : W3.Html.Help.Value { get : W3.Html.Help.SupportedValue, post : W3.Html.Help.SupportedValue, dialog : W3.Html.Help.SupportedValue } -> W3.Html.Help.Attribute { compatible | formmethod : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/formmethod
formnovalidate : Basics.Bool -> W3.Html.Help.Attribute { compatible | formnovalidate : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/formnovalidate
formtarget : W3.Html.Help.Value { blank_ : W3.Html.Help.SupportedValue, self_ : W3.Html.Help.SupportedValue, parent_ : W3.Html.Help.SupportedValue, top_ : W3.Html.Help.SupportedValue, frame : W3.Html.Help.SupportedValue } -> W3.Html.Help.Attribute { compatible | formtarget : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/formtarget
headers : List String -> W3.Html.Help.Attribute { compatible | headers : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/headers
height : Basics.Int -> W3.Html.Help.Attribute { compatible | height : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/height, html.spec.whatwg.org/canvas-height
high : Basics.Int -> W3.Html.Help.Attribute { compatible | high : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/high
href : String -> W3.Html.Help.Attribute { compatible | href : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/href
hreflang : String -> W3.Html.Help.Attribute { compatible | hreflang : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/hreflang
ismap : Basics.Bool -> W3.Html.Help.Attribute { compatible | ismap : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/ismap
kind : W3.Html.Help.Value { subtitles : W3.Html.Help.SupportedValue, captions : W3.Html.Help.SupportedValue, description : W3.Html.Help.SupportedValue, chapters : W3.Html.Help.SupportedValue, metadata : W3.Html.Help.SupportedValue } -> W3.Html.Help.Attribute { compatible | kind : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/kind
label : String -> W3.Html.Help.Attribute { compatible | label : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/optgroup-label, html.spec.whatwg.org/option-label, html.spec.whatwg.org/track-label
list : String -> W3.Html.Help.Attribute { compatible | list : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/list
loop : Basics.Bool -> W3.Html.Help.Attribute { compatible | loop : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/loop
low : Basics.Int -> W3.Html.Help.Attribute { compatible | low : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/low
max : Basics.Int -> W3.Html.Help.Attribute { compatible | max : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/input-max, html.spec.whatwg.org/meter-max, html.spec.whatwg.org/progress-max
maxlength : Basics.Int -> W3.Html.Help.Attribute { compatible | maxlength : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/input-maxlength, html.spec.whatwg.org/textarea-maxlength
media : String -> W3.Html.Help.Attribute { compatible | media : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/media
method : W3.Html.Help.Value { get : W3.Html.Help.SupportedValue, post : W3.Html.Help.SupportedValue, dialog : W3.Html.Help.SupportedValue } -> W3.Html.Help.Attribute { compatible | method : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/method
min : Basics.Int -> W3.Html.Help.Attribute { compatible | min : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/input-min, html.spec.whatwg.org/meter-min
minlength : Basics.Int -> W3.Html.Help.Attribute { compatible | minlength : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/input-minlength, html.spec.whatwg.org/textarea-minlength
multiple : Basics.Bool -> W3.Html.Help.Attribute { compatible | multiple : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/input-multiple, html.spec.whatwg.org/select-multiple
muted : Basics.Bool -> W3.Html.Help.Attribute { compatible | muted : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/muted
name : String -> W3.Html.Help.Attribute { compatible | name : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/name, html.spec.whatwg.org/form-name, html.spec.whatwg.org/iframe-name, html.spec.whatwg.org/object-name, html.spec.whatwg.org/map-name, html.spec.whatwg.org/param-name
novalidate : Basics.Bool -> W3.Html.Help.Attribute { compatible | novalidate : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/novalidate
open : Basics.Bool -> W3.Html.Help.Attribute { compatible | open : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/details-open, html.spec.whatwg.org/dialog-open
optimum : Basics.Int -> W3.Html.Help.Attribute { compatible | optimum : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/optimum
pattern : String -> W3.Html.Help.Attribute { compatible | pattern : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/pattern
ping : List String -> W3.Html.Help.Attribute { compatible | ping : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/ping
placeholder : String -> W3.Html.Help.Attribute { compatible | placeholder : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/input-placeholder, html.spec.whatwg.org/textarea-placeholder
playsinline : Basics.Bool -> W3.Html.Help.Attribute { compatible | playsinline : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/playsinline
poster : String -> W3.Html.Help.Attribute { compatible | poster : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/poster
preload : W3.Html.Help.Value { none : W3.Html.Help.SupportedValue, metadata : W3.Html.Help.SupportedValue, auto : W3.Html.Help.SupportedValue } -> W3.Html.Help.Attribute { compatible | preload : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/preload
readonly : Basics.Bool -> W3.Html.Help.Attribute { compatible | readonly : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/input-readonly, html.spec.whatwg.org/textarea-readonly
referrerpolicy : W3.Html.Help.Value { no_referrer : W3.Html.Help.SupportedValue, no_referrer_when_downgrade : W3.Html.Help.SupportedValue, same_origin : W3.Html.Help.SupportedValue, origin : W3.Html.Help.SupportedValue, strict_origin : W3.Html.Help.SupportedValue, origin_when_cross_origin : W3.Html.Help.SupportedValue, strict_origin_when_cross_origin : W3.Html.Help.SupportedValue, unsafe_url : W3.Html.Help.SupportedValue } -> W3.Html.Help.Attribute { compatible | referrerpolicy : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/referrerpolicy
rel : List (W3.Html.Help.Value { alternate : W3.Html.Help.SupportedValue, canonical : W3.Html.Help.SupportedValue, author : W3.Html.Help.SupportedValue, bookmark : W3.Html.Help.SupportedValue, dns_prefetch : W3.Html.Help.SupportedValue, external : W3.Html.Help.SupportedValue, help : W3.Html.Help.SupportedValue, icon : W3.Html.Help.SupportedValue, modulepreload : W3.Html.Help.SupportedValue, license : W3.Html.Help.SupportedValue, next : W3.Html.Help.SupportedValue, nofollow : W3.Html.Help.SupportedValue, noopener : W3.Html.Help.SupportedValue, noreferrer : W3.Html.Help.SupportedValue, opener : W3.Html.Help.SupportedValue, pingback : W3.Html.Help.SupportedValue, preconnect : W3.Html.Help.SupportedValue, prefetch : W3.Html.Help.SupportedValue, preload_rel : W3.Html.Help.SupportedValue, prerender : W3.Html.Help.SupportedValue, prev : W3.Html.Help.SupportedValue, search : W3.Html.Help.SupportedValue, stylesheet : W3.Html.Help.SupportedValue, tag : W3.Html.Help.SupportedValue }) -> W3.Html.Help.Attribute { compatible | rel : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/rel
required : Basics.Bool -> W3.Html.Help.Attribute { compatible | required : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/input-required, html.spec.whatwg.org/select-required, html.spec.whatwg.org/textarea-required
reversed : Basics.Bool -> W3.Html.Help.Attribute { compatible | reversed : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/reversed
rows : Basics.Int -> W3.Html.Help.Attribute { compatible | rows : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/rows
rowspan : Basics.Int -> W3.Html.Help.Attribute { compatible | rowspan : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/rowspan
sandbox : List (W3.Html.Help.Value { allow_forms : W3.Html.Help.SupportedValue, allow_modals : W3.Html.Help.SupportedValue, allow_orientation_lock : W3.Html.Help.SupportedValue, allow_pointer_lock : W3.Html.Help.SupportedValue, allow_popups : W3.Html.Help.SupportedValue, allow_popups_to_escape_sandbox : W3.Html.Help.SupportedValue, allow_presentation : W3.Html.Help.SupportedValue, allow_same_origin : W3.Html.Help.SupportedValue, allow_scripts : W3.Html.Help.SupportedValue, allow_top_navigation : W3.Html.Help.SupportedValue, allow_top_navigation_by_user_activation : W3.Html.Help.SupportedValue }) -> W3.Html.Help.Attribute { compatible | sandbox : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/sandbox
scope : W3.Html.Help.Value { row : W3.Html.Help.SupportedValue, col : W3.Html.Help.SupportedValue, rowgroup : W3.Html.Help.SupportedValue, colgroup : W3.Html.Help.SupportedValue, auto : W3.Html.Help.SupportedValue } -> W3.Html.Help.Attribute { compatible | scope : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/scope
selected : Basics.Bool -> W3.Html.Help.Attribute { compatible | selected : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/selected
shape : W3.Html.Help.Value { circle : W3.Html.Help.SupportedValue, circ : W3.Html.Help.SupportedValue, default_ : W3.Html.Help.SupportedValue, poly : W3.Html.Help.SupportedValue, polygon : W3.Html.Help.SupportedValue, rect : W3.Html.Help.SupportedValue, rectangle : W3.Html.Help.SupportedValue } -> W3.Html.Help.Attribute { compatible | shape : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/shape
size : Basics.Int -> W3.Html.Help.Attribute { compatible | size : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/input-size, html.spec.whatwg.org/select-size
span : Basics.Int -> W3.Html.Help.Attribute { compatible | span : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/col-span, html.spec.whatwg.org/colgroup-span
start : Basics.Int -> W3.Html.Help.Attribute { compatible | start : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/start
step : Basics.Int -> W3.Html.Help.Attribute { compatible | step : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/step
src : String -> W3.Html.Help.Attribute { compatible | src : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/src
srcdoc : String -> W3.Html.Help.Attribute { compatible | srcdoc : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/srcdoc
srclang : String -> W3.Html.Help.Attribute { compatible | srclang : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/srclang
srcset : List String -> W3.Html.Help.Attribute { compatible | srcset : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/img-srcset, html.spec.whatwg.org/source-srcset
sizes : List String -> W3.Html.Help.Attribute { compatible | sizes : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/img-sizes, html.spec.whatwg.org/source-sizes
target : W3.Html.Help.Value { blank_ : W3.Html.Help.SupportedValue, self_ : W3.Html.Help.SupportedValue, parent_ : W3.Html.Help.SupportedValue, top_ : W3.Html.Help.SupportedValue, frame : W3.Html.Help.SupportedValue } -> W3.Html.Help.Attribute { compatible | target : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/target html.spec.whatwg.org/form-target
type_button : W3.Html.Help.Value { submit : W3.Html.Help.SupportedValue, reset : W3.Html.Help.SupportedValue, button : W3.Html.Help.SupportedValue } -> W3.Html.Help.Attribute { compatible | type_button : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/button-type
type_input : String -> W3.Html.Help.Attribute { compatible | type_input : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/input-type
type_list : W3.Html.Help.Value { ordinal : W3.Html.Help.SupportedValue, loweralpha : W3.Html.Help.SupportedValue, upperalpha : W3.Html.Help.SupportedValue, lowerroman : W3.Html.Help.SupportedValue, upperroman : W3.Html.Help.SupportedValue } -> W3.Html.Help.Attribute { compatible | type_list : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/ol-type
type_mime : String -> W3.Html.Help.Attribute { compatible | type_mime : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/a-mimeType, html.spec.whatwg.org/embed-mimeType, html.spec.whatwg.org/object-mimeType, html.spec.whatwg.org/source-mimeType
usemap : String -> W3.Html.Help.Attribute { compatible | usemap : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/usemap
value : String -> W3.Html.Help.Attribute { compatible | value : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/button-value, html.spec.whatwg.org/option-value, html.spec.whatwg.org/data-value, html.spec.whatwg.org/input-value, html.spec.whatwg.org/param-value
valueAsDate : String -> W3.Html.Help.Attribute { compatible | valueAsDate : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/input-valueasdate
valueAsNumber : Basics.Int -> W3.Html.Help.Attribute { compatible | valueAsNumber : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/input-valueasnumber
value_ordinal : Basics.Int -> W3.Html.Help.Attribute { compatible | value_ordinal : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/li-value, html.spec.whatwg.org/meter-value, html.spec.whatwg.org/progress-value
width : Basics.Int -> W3.Html.Help.Attribute { compatible | width : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/width, html.spec.whatwg.org/canvas-width
wrap : W3.Html.Help.Value { soft : W3.Html.Help.SupportedValue, hard : W3.Html.Help.SupportedValue } -> W3.Html.Help.Attribute { compatible | wrap : W3.Html.Help.SupportedAttribute } msg
Follows the attribute definition at html.spec.whatwg.org/wrap
All of the enumerated values that particular Attributes may have.
allow_forms : W3.Html.Help.Value { compatible | allow_forms : W3.Html.Help.SupportedValue }
allow_modals : W3.Html.Help.Value { compatible | allow_modals : W3.Html.Help.SupportedValue }
allow_orientation_lock : W3.Html.Help.Value { compatible | allow_orientation_lock : W3.Html.Help.SupportedValue }
allow_pointer_lock : W3.Html.Help.Value { compatible | allow_pointer_lock : W3.Html.Help.SupportedValue }
allow_popups : W3.Html.Help.Value { compatible | allow_popups : W3.Html.Help.SupportedValue }
allow_popups_to_escape_sandbox : W3.Html.Help.Value { compatible | allow_popups_to_escape_sandbox : W3.Html.Help.SupportedValue }
allow_presentation : W3.Html.Help.Value { compatible | allow_presentation : W3.Html.Help.SupportedValue }
allow_same_origin : W3.Html.Help.Value { compatible | allow_same_origin : W3.Html.Help.SupportedValue }
allow_scripts : W3.Html.Help.Value { compatible | allow_scripts : W3.Html.Help.SupportedValue }
allow_top_navigation : W3.Html.Help.Value { compatible | allow_top_navigation : W3.Html.Help.SupportedValue }
allow_top_navigation_by_user_activation : W3.Html.Help.Value { compatible | allow_top_navigation_by_user_activation : W3.Html.Help.SupportedValue }
alternate : W3.Html.Help.Value { compatible | alternate : W3.Html.Help.SupportedValue }
anonymous : W3.Html.Help.Value { compatible | anonymous : W3.Html.Help.SupportedValue }
author : W3.Html.Help.Value { compatible | author : W3.Html.Help.SupportedValue }
auto : W3.Html.Help.Value { compatible | auto : W3.Html.Help.SupportedValue }
async : W3.Html.Help.Value { compatible | async : W3.Html.Help.SupportedValue }
backward : W3.Html.Help.Value { compatible | backward : W3.Html.Help.SupportedValue }
blank_ : W3.Html.Help.Value { compatible | blank_ : W3.Html.Help.SupportedValue }
bookmark : W3.Html.Help.Value { compatible | bookmark : W3.Html.Help.SupportedValue }
button : W3.Html.Help.Value { compatible | button : W3.Html.Help.SupportedValue }
canonical : W3.Html.Help.Value { compatible | canonical : W3.Html.Help.SupportedValue }
captions : W3.Html.Help.Value { compatible | captions : W3.Html.Help.SupportedValue }
chapters : W3.Html.Help.Value { compatible | chapters : W3.Html.Help.SupportedValue }
characters : W3.Html.Help.Value { compatible | characters : W3.Html.Help.SupportedValue }
circ : W3.Html.Help.Value { compatible | circ : W3.Html.Help.SupportedValue }
circle : W3.Html.Help.Value { compatible | circle : W3.Html.Help.SupportedValue }
col : W3.Html.Help.Value { compatible | col : W3.Html.Help.SupportedValue }
colgroup : W3.Html.Help.Value { compatible | colgroup : W3.Html.Help.SupportedValue }
decimal : W3.Html.Help.Value { compatible | decimal : W3.Html.Help.SupportedValue }
default_ : W3.Html.Help.Value { compatible | default_ : W3.Html.Help.SupportedValue }
description : W3.Html.Help.Value { compatible | description : W3.Html.Help.SupportedValue }
dialog : W3.Html.Help.Value { compatible | dialog : W3.Html.Help.SupportedValue }
dns_prefetch : W3.Html.Help.Value { compatible | dns_prefetch : W3.Html.Help.SupportedValue }
done : W3.Html.Help.Value { compatible | done : W3.Html.Help.SupportedValue }
email : W3.Html.Help.Value { compatible | email : W3.Html.Help.SupportedValue }
enter : W3.Html.Help.Value { compatible | enter : W3.Html.Help.SupportedValue }
external : W3.Html.Help.Value { compatible | external : W3.Html.Help.SupportedValue }
form_data : W3.Html.Help.Value { compatible | form_data : W3.Html.Help.SupportedValue }
form_url_encoded : W3.Html.Help.Value { compatible | form_url_encoded : W3.Html.Help.SupportedValue }
forward : W3.Html.Help.Value { compatible | forward : W3.Html.Help.SupportedValue }
frame : String -> W3.Html.Help.Value { compatible | frame : W3.Html.Help.SupportedValue }
get : W3.Html.Help.Value { compatible | get : W3.Html.Help.SupportedValue }
go : W3.Html.Help.Value { compatible | go : W3.Html.Help.SupportedValue }
hard : W3.Html.Help.Value { compatible | hard : W3.Html.Help.SupportedValue }
help : W3.Html.Help.Value { compatible | help : W3.Html.Help.SupportedValue }
icon : W3.Html.Help.Value { compatible | icon : W3.Html.Help.SupportedValue }
license : W3.Html.Help.Value { compatible | license : W3.Html.Help.SupportedValue }
loweralpha : W3.Html.Help.Value { compatible | loweralpha : W3.Html.Help.SupportedValue }
lowerroman : W3.Html.Help.Value { compatible | lowerroman : W3.Html.Help.SupportedValue }
ltr : W3.Html.Help.Value { compatible | ltr : W3.Html.Help.SupportedValue }
metadata : W3.Html.Help.Value { compatible | metadata : W3.Html.Help.SupportedValue }
modulepreload : W3.Html.Help.Value { compatible | modulepreload : W3.Html.Help.SupportedValue }
next : W3.Html.Help.Value { compatible | next : W3.Html.Help.SupportedValue }
no : W3.Html.Help.Value { compatible | no : W3.Html.Help.SupportedValue }
nofollow : W3.Html.Help.Value { compatible | nofollow : W3.Html.Help.SupportedValue }
none : W3.Html.Help.Value { compatible | none : W3.Html.Help.SupportedValue }
noopener : W3.Html.Help.Value { compatible | noopener : W3.Html.Help.SupportedValue }
noreferrer : W3.Html.Help.Value { compatible | noreferrer : W3.Html.Help.SupportedValue }
no_referrer : W3.Html.Help.Value { compatible | no_referrer : W3.Html.Help.SupportedValue }
no_referrer_when_downgrade : W3.Html.Help.Value { compatible | no_referrer_when_downgrade : W3.Html.Help.SupportedValue }
numeric : W3.Html.Help.Value { compatible | numeric : W3.Html.Help.SupportedValue }
off : W3.Html.Help.Value { compatible | off : W3.Html.Help.SupportedValue }
on : W3.Html.Help.Value { compatible | on : W3.Html.Help.SupportedValue }
opener : W3.Html.Help.Value { compatible | opener : W3.Html.Help.SupportedValue }
ordinal : W3.Html.Help.Value { compatible | ordinal : W3.Html.Help.SupportedValue }
origin : W3.Html.Help.Value { compatible | origin : W3.Html.Help.SupportedValue }
origin_when_cross_origin : W3.Html.Help.Value { compatible | origin_when_cross_origin : W3.Html.Help.SupportedValue }
parent_ : W3.Html.Help.Value { compatible | parent_ : W3.Html.Help.SupportedValue }
pingback : W3.Html.Help.Value { compatible | pingback : W3.Html.Help.SupportedValue }
plaintext : W3.Html.Help.Value { compatible | plaintext : W3.Html.Help.SupportedValue }
poly : W3.Html.Help.Value { compatible | poly : W3.Html.Help.SupportedValue }
polygon : W3.Html.Help.Value { compatible | polygon : W3.Html.Help.SupportedValue }
post : W3.Html.Help.Value { compatible | post : W3.Html.Help.SupportedValue }
preconnect : W3.Html.Help.Value { compatible | preconnect : W3.Html.Help.SupportedValue }
prefetch : W3.Html.Help.Value { compatible | prefetch : W3.Html.Help.SupportedValue }
preload_rel : W3.Html.Help.Value { compatible | preload_rel : W3.Html.Help.SupportedValue }
prerender : W3.Html.Help.Value { compatible | prerender : W3.Html.Help.SupportedValue }
prev : W3.Html.Help.Value { compatible | prev : W3.Html.Help.SupportedValue }
previous : W3.Html.Help.Value { compatible | previous : W3.Html.Help.SupportedValue }
rect : W3.Html.Help.Value { compatible | rect : W3.Html.Help.SupportedValue }
rectangle : W3.Html.Help.Value { compatible | rectangle : W3.Html.Help.SupportedValue }
reset : W3.Html.Help.Value { compatible | reset : W3.Html.Help.SupportedValue }
row : W3.Html.Help.Value { compatible | row : W3.Html.Help.SupportedValue }
rowgroup : W3.Html.Help.Value { compatible | rowgroup : W3.Html.Help.SupportedValue }
rtl : W3.Html.Help.Value { compatible | rtl : W3.Html.Help.SupportedValue }
same_origin : W3.Html.Help.Value { compatible | same_origin : W3.Html.Help.SupportedValue }
search : W3.Html.Help.Value { compatible | search : W3.Html.Help.SupportedValue }
self_ : W3.Html.Help.Value { compatible | self_ : W3.Html.Help.SupportedValue }
send : W3.Html.Help.Value { compatible | send : W3.Html.Help.SupportedValue }
sentences : W3.Html.Help.Value { compatible | sentences : W3.Html.Help.SupportedValue }
soft : W3.Html.Help.Value { compatible | soft : W3.Html.Help.SupportedValue }
strict_origin : W3.Html.Help.Value { compatible | strict_origin : W3.Html.Help.SupportedValue }
strict_origin_when_cross_origin : W3.Html.Help.Value { compatible | strict_origin_when_cross_origin : W3.Html.Help.SupportedValue }
stylesheet : W3.Html.Help.Value { compatible | stylesheet : W3.Html.Help.SupportedValue }
submit : W3.Html.Help.Value { compatible | submit : W3.Html.Help.SupportedValue }
subtitles : W3.Html.Help.Value { compatible | subtitles : W3.Html.Help.SupportedValue }
sync : W3.Html.Help.Value { compatible | sync : W3.Html.Help.SupportedValue }
tag : W3.Html.Help.Value { compatible | tag : W3.Html.Help.SupportedValue }
tel : W3.Html.Help.Value { compatible | tel : W3.Html.Help.SupportedValue }
text : W3.Html.Help.Value { compatible | text : W3.Html.Help.SupportedValue }
top_ : W3.Html.Help.Value { compatible | top_ : W3.Html.Help.SupportedValue }
unsafe_url : W3.Html.Help.Value { compatible | unsafe_url : W3.Html.Help.SupportedValue }
upperalpha : W3.Html.Help.Value { compatible | upperalpha : W3.Html.Help.SupportedValue }
upperroman : W3.Html.Help.Value { compatible | upperroman : W3.Html.Help.SupportedValue }
url : W3.Html.Help.Value { compatible | url : W3.Html.Help.SupportedValue }
use_credentials : W3.Html.Help.Value { compatible | use_credentials : W3.Html.Help.SupportedValue }
words : W3.Html.Help.Value { compatible | words : W3.Html.Help.SupportedValue }
yes : W3.Html.Help.Value { compatible | yes : W3.Html.Help.SupportedValue }
Use this to break out of this package's requirements. Useful if there is something that this package does not allow and you want to support it.
attribute : String -> String -> W3.Html.Help.Attribute a msg
property : String -> Json.Encode.Value -> W3.Html.Help.Attribute a msg
Some Attributes are not supported as they either break elm's guarantee or they are assignable to elements that are not supported as part of this package's use and guarantee.