attributes for an element are expressed inside the element's start tag. Attributes have a name and a value. There must never be two or more attributes on the same start tag whose names are a case-insensitive match for each other. The following list describes syntax rules for attributes in documents in the HTML syntax.