Welcome Guest! (App Version 3.1)
IntroductionHTML Tutorial What is HTML? My First Program in HTML Doctype Types of Elements Block Elements Inline Elements
Box ModelWhat is Box Model Content in Box Model Padding in Box Model Border in Box Model Margin in Box Model
HTML TagsDiv Tags H1 to H6 Tags Paragraphs Tags Span Tags Bold Tags Italic Tags
HTML UtilitiesAdding Images Adding Hyperlinks Adding Comments Types of Lists Tables Iframes Breaking Lines Horizontal Line
FormsForms in HTML Text-Box Radio Checkbox Select and Option Text Area Button Submit
HTML 5What is new in HTML5 Syntax Changes New Elements & Properties Semantic Tags New Elements New Input Types Graphics Support Canvas SVG Media Support Audio Video Client Side Storage Local Storage Session Storage Indexed DB Web SQL [dep] Cookies API Support Web Worker Web Sockets Service Worker App Cache [dep] SSE Drag & Drop Geolocation
HTML QuizHTML Quiz 1
HTML stands for HyperText Markup Language and it contains large number of
Markup tags are helpful in providing meaning to the data that is present on a website. It helps in separating the data based on - whether it is heading, a simple paragraph, a table content, an image, a hyperlink and so on. Till you add markup tags to various data items, you cannot specify a way in which browser in reality understands what kind of data is it and what you want to do with a certain chunk of "textual or visual" data?
There are separate tags for different purpose or types of content. For example:
HTML is a language to develop web-pages for websites and all the websites of the world are finally rendered in the browser as plain html files only. The files could initially be present on server side as - '.php', '.asp', or '.jsp' format but finally they are converted as 'plain .html' files and then sent to the browser on the client (or user-side) computer.
HTML was developed by the scientist Tim Berners-Lee in 1990 for making very basic pages in a website. From then on, the language has seen constant development and changes. Today, it has capability of making complex graphs and charts all by itself (using SVG, Canvas, WebGL).
Following is the chronology of various versions of HTML: