Structure through tags
An HTML document is a nested arrangement of elements, each marked by tags such as a paragraph, a heading or a link. The tags do not describe how something looks so much as what it is: this is a heading, that is a list, this run of text is a link to another page. That separation of meaning from appearance is deliberate. A browser reads the structure and renders it, assistive technology reads the same structure aloud, and search engines read it to understand the page — all from one shared description of the content.
A living standard, not a frozen version
Early HTML went through numbered versions, but the format outgrew that model. Since HTML5 the specification has been maintained as a continuously evolving living standard, updated in place rather than released as discrete editions. HTML rarely works alone: CSS governs presentation — colours, layout, typography — while JavaScript adds behaviour and interactivity. Keeping structure, style and behaviour in separate layers is the foundational discipline of the web, and it is what lets the same content be restyled or rescripted without rewriting the underlying document.
Strengths
- Universally understood by every browser and countless tools, with no proprietary lock-in.
- Separates content from presentation, so the same markup can be restyled freely.
- Carries genuine semantic structure that benefits accessibility and search.
- Plain text underneath, making it easy to generate, diff and convert.
Limitations
- On its own it is unstyled and plain — real design depends on accompanying CSS.
- A self-contained page with images and scripts can sprawl across many linked files.
- Permissive rendering means browsers quietly forgive malformed markup, hiding mistakes.
- It describes screens, not paper, so print and pagination need extra work.
When to use HTML
Use HTML whenever content is destined for a browser, or as a clean, portable intermediate when moving structured text between other formats.
HTML FAQ
- How do I open an HTML file?
- Double-click it to open in any web browser, or open it in a text editor to see the underlying tags. Both views are valid — one shows the rendered page, the other shows the source.
- What is the difference between HTML and CSS?
- HTML defines the structure and meaning of content — headings, paragraphs, links — while CSS controls how that content looks, such as colour, spacing and layout. They are designed to work together but do separate jobs.
- Can I convert HTML to a document or e-book?
- Yes. Morphr can convert HTML to Markdown, PDF, DOCX and EPUB in your browser, keeping the headings, lists, links and tables while leaving scripts and heavy styling behind.