HTML HTML

The set of labels that tells a browser what each part of a page is, a heading, a paragraph, a link or a form field.

Also known as HyperText Markup Language web page markup HTML tags

Definition

HTML is the set of labels that tells a browser what each part of a page is. This line is a heading. This is a paragraph. This is a link, an image, a form field. The browser reads those labels and draws the page you see. HTML decides what is on the page, not how it looks.

It is not a programming language, and that trips people up. HTML makes no decisions and does no arithmetic. It describes. A page written only in HTML still works, plain black text on white with underlined links. Everything after that is styling and behaviour added on top.

Here is the part most owners never hear. Google and screen readers do not see your page, they read the labels. If a section title is only large bold text rather than a real heading tag, a search engine treats it as an ordinary sentence, and a blind customer cannot jump to it. The page looks identical either way, which is why the mistake survives for years. Fixing it costs almost nothing and often lifts the page on its own. It is one of the first things Linkysoft checks on a digital marketing job.

Browsers also forgive almost anything. Miss a closing tag and the page still appears, slightly wrong, sometimes on certain screens only. That forgiveness is why broken HTML hides for so long. Forms are where it costs money. A field with no proper label is one a phone will not fill in automatically, and a checkout that makes a customer type their address by hand loses some of them.

When Linkysoft builds a site we write the HTML first, in plain form, before a single colour is chosen, because that structure is what the search engine and the screen reader will read later. The look is added afterwards with CSS. If you are commissioning a website design and build, ask to see a page with the styling switched off. If it still reads in a sensible order, the HTML underneath is sound.

Questions about HTML

Is HTML a programming language?
No. It labels the parts of a page so the browser knows what they are. It makes no decisions. JavaScript is the part that decides things and reacts to a click.
What is the difference between HTML and CSS?
HTML says what is on the page. CSS says how it looks. Change the CSS and the same page can look completely different without a word of the text moving.
Do I need to know HTML to run a website?
No, not if your system has an editor. Knowing the word still helps, because it explains why a page can look fine to you and read badly to a search engine.
Does HTML affect where my site ranks on Google?
Yes, indirectly. Search engines read the tags to work out what a page is about. Real headings, real links and proper image descriptions make the same content easier to rank.

Still not sure how this applies to your project?

Tell us what you are building and we will answer in plain language.