Note, however, that HTML is not case-sensitive. Because of its close
association with client-side JavaScript, this difference can be
confusing. Many JavaScript objects and properties have the same names
as the HTML tags and attributes they represent. While these tags and
attribute names can be typed in any case in HTML, in JavaScript they
typically must be all lowercase. For example, the HTML
onclick event handler attribute is commonly
specified as onClick in HTML, but it must be
referred to as onclick in JavaScript code.