autocomplete accepts a space-delimited list of values:
offdisables autocomplete, and should be used where there are security concerns with the
onenables autocomplete, but provides no hints as to how and leaves the behaviour at the browser's discretion.
namemeans the full name. Although not recommended due to broad differences in locale, it can be further broken down:
given-namefor the given/first name.
additional-namefor middle names.
family-namefor the family/last name.
honorific-suffixfor the suffix (Jr, PhD., etc.).
nicknamefor a nickname/handle.
usernamefor a username.
new-passwordfor a new password for an account. This should be used for both the password and confirmation fields.
current-passwordfor the password currently in use.
one-time-codefor one-time passwords.
organization-titlefor a job title.
organizationfor a place of work.
street-addressfor a complete street address; may be a multi-line field.
address-line3for individual address lines. Must not be present alongside
address-level1represent administrative parts of an address, from most to least precise.
countryfor a country or territory code.
country-namefor a country or territory name.
postal-codefor a postal or zip code.
cc-namefor the full name, as printed on a credit card, or alternatively:
cc-given-namefor the given/first name.
cc-additional-namefor the middle names.
cc-family-namefor the family/last name.
cc-expfor the expiration date, typically expressed in the form
cc-exp-monthfor the expiration month.
cc-exp-yearfor the expiration year.
cc-cscfor the CSC/CVV number, usually a three or four digit number.
cc-typefor the type of payment instrument (e.g. Visa, MasterCard, Amex).
transaction-currencyfor the currency of the transaction.
transaction-amountfor the amount to be billed, in the currency specified by
languagefor a preferred language, as per BCP 47.
bdayfor a birth date, expressed as a full date, or:
bday-dayfor the day.
bday-monthfor the month.
bday-yearfor the year.
sexfor gender identity.
telfor a complete telephone number, or:
tel-country-codefor the international dialling code, e.g.
1for the USA or
44for the UK.
tel-nationalfor a full number within the country, e.g.
0808 2000 247.
tel-area-codefor the area code.
tel-localfor a valid local phone number.
tel-extensionfor a telephone extension within the phone number (e.g. room/suite number).
imppfor an IM protocol endpoint.
urlfor a URL.
photofor the URL of a photo.