7 The Hypertext Markup Language (HTML) and the Rise of the World Wide Web
Guiding Question: What if every document could instantly lead you to another?
Long before the World Wide Web existed, finding information was often a slow and deliberate process.
A researcher might begin with a card catalogue, locate a book, consult its bibliography, and then repeat the process for every new reference. Even with digital databases, documents largely remained isolated from one another. Each existed as its own destination.
What if knowledge could instead behave like a conversation?
What if every document could point directly to another document?
What if following an idea required nothing more than selecting a highlighted word?
That simple question gave birth to one of the most influential inventions in the history of computing.
The answer was hypertext.
HTML became the language that made it practical.
7.1 The Dream of Hypertext
The idea of linking documents together did not begin with the Web.
Researchers had long imagined systems in which readers could move freely between related pieces of information instead of following a single linear path.
Instead of reading page after page in sequence, readers could follow ideas wherever they led.
A scientific paper could link directly to earlier research.
A dictionary could jump instantly to related words.
A manual could connect explanations, examples, and diagrams without endless page references.
Knowledge would become a network rather than a shelf of isolated books.
The World Wide Web would eventually transform this vision into everyday reality.
7.2 Enter HTML
When Tim Berners-Lee proposed the World Wide Web, he needed a simple way to describe documents that could be transmitted between computers.
The solution was the HyperText Markup Language, or HTML.
HTML was deliberately simple.
It allowed authors to identify headings, paragraphs, lists, quotations, images, tables, and—most importantly—hyperlinks.
A hyperlink turned an ordinary document into part of a connected network.
Instead of ending where the page ended, the reader could continue exploring.
Knowledge became interconnected.
7.3 More Than Pretty Pages
Many people think of HTML as a language for designing websites.
In reality, HTML was never primarily about appearance.
Its original purpose was to describe the logical structure of a document.
A heading was marked as a heading.
A paragraph as a paragraph.
A quotation as a quotation.
A link as a link.
Presentation was considered a separate concern.
This philosophy closely mirrors one of the central themes of this book: separating content from presentation.
Today, technologies such as Cascading Style Sheets (CSS) control most aspects of visual appearance, allowing HTML to focus largely on structure and meaning.
7.4 The Hyperlink Changed Everything
Among all HTML elements, one stands above the rest.
The hyperlink.
With a single element, an author could connect one document to another anywhere on the network.
No previous publishing technology had made this so effortless.
The implications were enormous.
Universities could publish research.
Governments could distribute public information.
Businesses could reach global audiences.
Individuals could share ideas with the entire world.
The Web became not merely a collection of documents but a living network of knowledge.
7.5 A Language Built on Plain Text
One reason for HTML’s extraordinary success was its simplicity.
HTML documents are plain text.
Anyone can create one using an ordinary text editor.
A minimal webpage might look like this:
<!DOCTYPE html>
<html>
<head>
<title>Hello</title>
</head>
<body>
<h1>Hello, World!</h1>
<p>Welcome to HTML.</p>
</body>
</html>Although the syntax may appear unfamiliar at first, it remains entirely readable.
The document can be searched, edited, version controlled, archived, and processed like any other plain text file.
The browser simply interprets the markup and renders the result.
7.6 HTML Beyond the Browser
The influence of HTML extends far beyond websites.
Its ideas have shaped numerous publishing technologies.
Many eBook formats, including EPUB, rely heavily upon HTML to represent their content.
Documentation systems frequently generate HTML as an intermediate or final format.
Earlier versions of the Microsoft Compiled HTML Help (CHM) system packaged collections of HTML pages into searchable help files.
Many desktop publishing and documentation tools ultimately produce HTML before transforming it into other formats.
Even today, countless publishing workflows begin with plain text, generate HTML, and then convert it into PDFs, ebooks, presentations, or printed books.
HTML has become one of the universal languages of digital publishing.
7.7 HTML and Accessibility
HTML has had another profound impact that is sometimes overlooked.
It made digital information far more accessible.
When authors use HTML correctly, assistive technologies can understand the structure of a document.
Screen readers can identify headings, lists, tables, navigation regions, and links.
Users can move quickly between sections instead of reading an entire page from beginning to end.
Well-structured HTML benefits everyone, but it is especially valuable for people who rely on assistive technology.
Accessibility is not an afterthought of HTML.
It is one of its greatest strengths.
7.8 Why HTML Endures
More than three decades after its creation, HTML remains one of the world’s most important markup languages.
Web technologies have evolved enormously.
Browsers have become more sophisticated.
JavaScript applications have transformed user experiences.
CSS has revolutionized design.
Yet beneath these developments, HTML continues to provide the structure upon which the modern Web is built.
Its longevity reflects many of the same qualities that allowed plain text itself to endure:
- simplicity
- openness
- portability
- extensibility
- interoperability
HTML succeeded because it embraced these principles rather than competing against them.
7.9 Lessons for the Textsmith
HTML teaches an important lesson.
Markup is not about making documents attractive.
It is about making documents meaningful.
Once the structure of a document is described accurately, software can present it in many different ways.
This idea echoes throughout every markup language explored in this book.
Whether you later write Markdown, AsciiDoc, reStructuredText, LaTeX, or Typst, you are participating in the same tradition that made HTML—and the Web itself—possible.
7.10 Key Ideas
- HTML was created to describe structured hypertext documents.
- The revolutionary idea behind HTML was the hyperlink.
- HTML separates document structure from visual presentation.
- HTML is a plain text markup language.
- HTML forms the foundation of the World Wide Web and influences many publishing formats, including EPUB and help systems.
- Well-structured HTML improves accessibility for all users.
- HTML demonstrates how simple markup can connect knowledge on a global scale.
In the next chapter, we explore another milestone in the history of markup:
What if every industry could design its own markup language?
That question led to the creation of XML, a language whose influence extends far beyond the Web.