Last modified on August 29, 2019, at 01:37


HTML or Hypertext Markup Language is a system of tags mostly used to create, design and format webpages. An Internet Browser will take the HTML and other scripting languages, and create a graphical page. Unlike some programming languages, HTML is viewable by the user. HTML is a base language, accompanied or created dynamically by numerous other scripting languages such as CSS, JavaScript, VBScript, PHP, Perl, and many more.

The HTML standard is maintained by the World Wide Web Consortium.

HTML stands for Hypertext Markup Language. This is how web pages get structure, appearance and interactivity beyond being a string of plain words.[1]

Versions of HTML and XHTML

Version Date Description
HTML 1.0
The first public version of HTML which included browser support for inline images and text controls.
HTML 2.0
The first version supported by all graphical browsers. It introduced interactive form elements such as option buttons and text boxes. A document written to the HTML 2.0 specification is compatible with almost all browsers on the World Wide Web.
HTML 3.0
A prosed replacement for HTML 2.0 that was never widely adopted.
HTML 3.2
This version included additional support for creating and formatting tables and expended the options for interactive form elements. It also supported limited programming using scripts.
HTML 4.01
This version added support for style sheets (such as Cascading Style Sheets or CSS) to give web designers greater control over page layout. It added new features to tables and forms and provided support for international features. This version also expanded HTML's scripting capability and added increased support for multimedia elements.
This version is a reformulation of HTML 4.01 in XML and combines the strength of HTML 4.0 with the power of XML (Extensible Markup Language). XHTML brings the rigor of XML to web pages and provides standards for more robust web content on a wide range of browser platforms.
This version is a minor update to XHTML 1.0 that allows for modularity and simplifies writing extensions for the language.
2004 onwards
This version was designed to remove most of the presentational features left in HTML.
This version intended to subsume HTML4, XHTML1 and DOM2HTML (particularly JavaScript).[2] HTML5 includes new features for web applications, such as video, interaction, graphics, and more styles.[3] HTML5 also has the advantage of being able to run not only on computers, but also on mobile, tablet, and other types of devices.[3]


Example Code

<!DOCTYPE html>
    <title>Hello, World !</title>
    Hello, World !

Special codes

You can include a comment in your HTML code but prevent it from displaying or having any effect, by enclosing it in strange brackets like this:

<!-- This is a comment. -->

Note that the opening and closing codes are not symmetrical. If a comment is eneded with --!> by mistake, it won't really end, and everything else after that on the page will be hidden.

See also


  2. HTML5 differences from HTML4 (W3C Working Draft)
  3. 3.0 3.1
  4. Table adopted from New Perspectives: HTML and XHTML, Carey P. - Course Technology, United States. pg. 7 ISBN 0-619-26747-X

External links