According to HTML 5.1 CR, `an attribute value is a string` and `attribute values on HTML elements may be any string value`. The term html-`custom-attribute` is used to distinguish any-string-attributes from explicitly listed Global attributes in the HTML standard.