What is HTML?
First version of HTML was HTML 1.0 officially released in 1993 by Sir Timothy John Berners-Lee, an English computer scientist who is known to be the mastermind of the World Wide Web and the creator of HTML. Berners-Lee now leads the W3C (World Wide Web Consortium) which is an international standard organization for the world wide web.
HTML 1 was not very popular as not many developers were into developing websites at that time. However soon after in 1995 HTML 2 was released. The same structure with tags introduced in HTML 1.0 was also kept in this version and more tags were added such as <Meta>. Support for forms was also added in this version.
The introduction of tables, mathematical equations, and fill-out forms like radio buttons, textfield and checkboxes was possible with the release of HTML 3 in January 1997. Also in HTML 3.0 the support of stylesheets via a link was possible and some multimedia features were also available.
After a few months in 1997 HTML 4 was released. Many other features like multimedia, support for frames and more printing options were made possible. Many more tags were introduced in HTML 4.0.1. This version was a successful version of HTML and it took years before another major version of HTML was released in 2014.
HTML5 is the most modern version used nowadays by all developers and all modern browsers support it. HTML5 has many enhanced APIs and features which make it much easier for a web developer to get the desired result for his/her web page.
- Vue.js this framework is an open-source which allows developers to build user interfaces of websites or single-page applications.
- Angularjs is an open-source framework maintained by Google and is also used for developing single-page applications. It can be applied through HTML pages.
1. Add a <script> tag in HTML code like this example:
<script src=”index.js”> </script>
On the other hand the main HTML’s limitations is that only static websites can be developed. No functionalities can be added in the website.
If a developer needs to develop an informative website, which is user friendly, which contains tabs and pages that contain text and images, this can be done by using HTML only.
Some examples of static websites can be
- Website of a famous person who wishes to have some information about himself/herself and maybe add some information about his/her work and some photos and some links to his/her personal Facebook page.
- Tourist information about a historical site which contains text and images
- A website of a shop where you can only view the products available but cannot purchase online.
- Website to purchase online products. Where there is a login feature and a shopping cart.
- Website with a live chat
- News website where you can have an account and leave comments
- Airline websites where you can search for a flight and buy a ticket
- Informative website like wikipedia where you can search and change language