THE 1990S

HTML

The HTML language was born in 1991 at CERN, in Tim Berners-Lee’s office. This British physicist was working on a concrete problem: how to share documents among researchers scattered across the world? His solution consisted of a few lines of code that would revolutionize our relationship with information. HyperText Markup Language, its full name, was inspired by an existing standard, the Standard Generalized Markup Language (SGML), standardized by ISO in 1986. Berners-Lee added one ingredient: the ability to create links between documents.

The idea represented an immense conceptual leap at the time. Imagine a text capable of taking you to another text with a simple click, then to a third, and so on, creating a web of interconnected information. This is exactly what was made possible with HTML’s anchor tags. The language works through markers enclosed in angle brackets: <p> for paragraphs, <h1> for main headings. These tags serve a dual role: they structure content and determine its on-screen appearance.

As early as September 1991, a mailing list called www-talk brought together the project’s first enthusiasts. Dave Raggett, an engineer at Hewlett-Packard, Marc Andreessen from the National Center for Supercomputing Applications, and many others contributed to enriching the language. Their exchanges gave birth to HTML+, an enhanced version of future developments.

This creative ferment concealed a trap. Each browser—Lynx for text terminals, Mosaic for graphical interfaces, Arena as a European alternative—developed its own extensions. “Proprietary tags” multiplied, threatening the universality dear to Berners-Lee. A document readable on Mosaic became unreadable on Lynx. The web risked fragmentation before truly existing.

To avoid this balkanization, Berners-Lee founded the World Wide Web Consortium, the famous W3C, in 1994. The initiative received financial support from CERN, the American DARPA, and the European Commission. Three laboratories hosted this new institution: MIT in the United States, INRIA in France, and Keio University in Japan. This geography reflected the desire to make the web a truly global project.

The W3C’s first task was to standardize what existed. HTML 2.0 was released in November 1995, cataloging and harmonizing the tags used by different browsers. This version coincided with a pivotal moment: the price of personal computers dropped below $5,000, making them accessible to the general public. In the United States, political initiatives encouraged internet development, sensing its economic potential.

But standardization had to contend with conflicting interests. Netscape and Microsoft, which dominated the browser market, sought to impose their own innovations to stand out from the competition. Their engineers invented spectacular tags: <blink> made text flash in Netscape, <marquee> made it scroll in Microsoft. These additions provoked the ire of W3C purists, who saw in them a dangerous confusion between document structure and visual presentation.

The debate went beyond pure technology. It opposed two visions of the web: on one side, content creators demanding more control over their pages’ appearance; on the other, pioneers defending a strict separation between content and form. This tension still runs through discussions about web standards evolution.

The solution emerged in late 1996 with CSS (Cascading Style Sheets). This new standard delegated visual aspects to a specialized language, freeing HTML from this responsibility. The division of labor was formalized with HTML 4.0 in December 1997: HTML for structure, CSS for styling.

The W3C became professionalized. A “Process Working Group” including Netscape, HP, IBM, and Microsoft formalized standardization procedures. Their work resulted in 1999 in a “Process Document” that established the consortium’s governance rules. These bureaucratic mechanisms may seem tedious, but they guarantee transparency and fairness in the standardization process.

HTML’s history reveals the political stakes hidden behind apparent technical neutrality. The interoperability advocated by the W3C collides with browser vendors’ commercial strategies. The ideal of a decentralized web confronts attempts by certain dominant players to maintain control. These questions still resonate in the face of the growing influence of Google, Apple, or Meta on standards evolution.

Yet HTML has kept its original promise. It has given birth to an open web where anyone can publish without prior authorization. This vision follows in the lineage of the cybernetic utopias of the 1960s, which dreamed of horizontal and collaborative digital spaces. While the contemporary web sometimes strays from these founding ideals, HTML remains a pillar of internet architecture alongside the HTTP protocol and the URL system.

The W3C continues its mission. The arrival of actors like the Motion Picture Association of America or scientific publishers broadens the spectrum of interests to reconcile. The entertainment industry demands anti-piracy measures, publishers want to protect their content, while digital rights defenders fear a restriction of the web’s openness.

This permanent tension between innovation and preservation of founding principles constitutes HTML’s DNA. Thirty years after its creation, this language continues to evolve while maintaining its original simplicity. A tag is a tag, a link is a link. In a digital world in perpetual flux, this stability is reassuring. It reminds us that the internet is not just a marketplace or a technological playground, but also a public space that must be preserved and passed on.