Are HTML tags case sensitive?
No. HTML tags are not case sensitive. You can write all HTML tags in lowercase or uppercase and they will be correctly rendered on a browser. This means that
<h1>lowercase</h1> and <H1>UPPERCASE</H1> will work on any browser.
Can HTML tags be uppercase?
You can write HTML tags in uppercase and the webpage will correctly interprete the HTML tags.
Can HTML tags be lowercase?
You can write HTML tags in lowercase and the webpage will correctly interprete the HTML tags. This is generally the most agreed upon way to write HTML tags.
Can HTML tags be mixed case?
even if you write your HTML tags in mixed case, the browser will render them correctly.
Does case matter in HTML?
It does not matter which case you use when writing HTML tags. HTML tags can be uppercase, mixed case or lowercase. However there are a few exceptions.
WHATWG a body that works on improving the current version of HTML states:
’ Many strings in the HTML syntax (e.g. the names of elements and their attributes) are case-insensitive, but only for ASCII upper alphas and ASCII lower alphas. For convenience, in this section this is just referred to as “case-insensitive”.’
There are some places where case matters:
- when writing some HTML entities that are used to display non-keyboard characters. e.g.
To display uppercase Ñ you need to use the entity with an uppercase:
Ñand a lowercase ñ you use lowercase entity
- When writing HTML attributes: eg.
are html attributes case sensitive
HTML attributes are case sensitive. They must correctly match the names of the attributes as indicated in the HTML5 specification.
is html code case sensitive
HTML code is case insensitive in terms of HTML tags and case sensitive in terms of HTML attributes.
what is case sensitive in html
- HTML attributes are case sensitive.
- Some HTML entitities are also HTML sensitive.
are html elements case sensitive
The HTML tags on HTML elements are not case sensitive but the attributes of the HTML elements are Case sensitive.
HTML Case recommendation
It is generally recommended that you use lowercase in HTML. I think its also easier to write HTML in lowercase as long as you are typing your sentences in lowercase.
If you click on inspect on a page written in uppercase HTML code, you will find that the browser seems to have converted all the tags to lowercase.
Hi there! I am Avic Ndugu.
Front End Developer Newsletter
Receive a monthly Frontend Web Development newsletter.
Never any spam, easily unsubscribe any time.