Basics of web development

What is HTML?

Easy
15 min

HTML, short for HyperText Markup Language, is a markup language used in web development. HTML has been developed since the early days of the Internet, when there was a need for a way to present text and links online. HTML has undergone many significant changes and development has continued up to the present day.

HTML 1.0

The first version of HTML, HTML 1.0, was released in 1991. This version included only a few basic features, such as marking headings, text, and links.

First website

The first website was published on August 6th, 1991 at the address http://info.cern.ch/hypertext/WWW/TheProject.html, where it can still be found today. The website was created by Tim Berners-Lee, the developer of the World Wide Web (WWW).

The HTML code for the website looks like this:

<HEADER><TITLE>The World Wide Web project</TITLE><NEXTID N="55"></HEADER><BODY><H1> World Wide Web</H1> The WorldWideWeb (W3) is a wide-area <A
NAME=0 HREF="WhatIs.html">hypermedia</a> information retrieval initiative aiming to give universal access to a large universe of documents.<P> Everything there is online about W3 is linked directly or indirectly to this document, including an <A
NAME=24 HREF="Summary.html">executive summary</a> of the project, <A
NAME=29 HREF="Administration/Mailing/Overview.html">Mailing lists</a> , <A
NAME=30 HREF="Policy.html">Policy</a> , November&#39;s <A
NAME=34 HREF="News/9211.html">W3 news</a> , <A
NAME=41 HREF="FAQ/List.html">Frequently Asked Questions</a> .<DL><DT> <A
NAME=44 HREF="../DataSources/Top.html">What&#39;s out there?</a><DD> Pointers to the world&#39;s online information, <A
NAME=45 HREF="../DataSources/bySubject/Overview.html">subjects</a> , <A
NAME=z54 HREF="../DataSources/WWW/Servers.html">W3 Servers</a> , etc.<DT> <A
NAME=46 HREF="Help.html">Help</a><DD> on the browser you are using<DT> <A
NAME=13 HREF="Status.html">Software Products</a><DD> A list of W3 project components and their current state. (eg <A
NAME=27 HREF="LineMode/Browser.html">Line Mode</a> , X11 <A
NAME=35 HREF="Status.html#35">Viola</a> , <A
NAME=26 HREF="NeXT/WorldWideWeb.html">NeXTStep</a> , <A
NAME=25 HREF="Daemon/Overview.html">Servers</a> , <A
NAME=51 HREF="Tools/Overview.html">Tools</a> , <A
NAME=53 HREF="MailRobot/Overview.html">Mail robot</a> , <A
NAME=52 HREF="Status.html#57">Library</a> )<DT> <A
NAME=47 HREF="Technical.html">Technical</a><DD> Details of protocols, formats, program internals etc<DT> <A
NAME=40 HREF="Bibliography.html">Bibliography</a><DD> Paper documentation is W3 and references.<DT> <A
NAME=14 HREF="People.html">People</a><DD> A list of some people involved in the project.<DT> <A
NAME=15 HREF="History.html">History</a><DD> A summary of the history of the project.<DT> <A
NAME=37 HREF="Helping.html">How can I help</a> ?<DD> If you would like to support the web..<DT> <A
NAME=48 HREF="../README.html">Getting code</a><DD> Getting the code by <A
NAME=49 HREF="LineMode/Defaults/Distribution.html">Anonymous FTP</a> , etc.</DL></BODY>

HTML 2.0

In 1993, HTML 2.0 was released, which introduced tables and images.

HTML 3.0

In 1995, HTML 3.0 was released, which brought significant new features such as frames and style sheets (CSS).

HTML 4.0

In 1997, HTML 4.0 was released, which brought many new features, such as internal table borders, extension of style sheets, and improvements to forms.

XHTML

In 1999, W3C published XHTML, which was the successor to HTML. XHTML combined the best aspects of HTML and XML, with the aim of making web pages more standardized and easier to process for computers.

HTML5

In 2014, HTML5 was released, which is the latest version of HTML. HTML5 includes many new features, such as video and audio support, improvements to tables and forms, and many other features that make website design and development easier.

Development of HTML continues, and new features are regularly added. HTML is still an important part of web development, and it can be used to create all kinds of websites, from simple blog pages to complex applications.

hakatemia pro

Ready to become an ethical hacker?
Start today.

As a member of Hakatemia you get unlimited access to Hakatemia modules, exercises and tools, and you get access to the Hakatemia Discord channel where you can ask for help from both instructors and other Hakatemia members.