What is HTML?
HTML stands for Hyper Text Markup Language. The language interpreted by every browser available online. HTML is the backbone of every website. All the web pages which start with http:// are made of HTML documents. HTML defines the structure and layout of a web document by using a variety of tags and attributes.
Evolution of HTML:
Tim Berners-Lee was the person who invented HTML language. He launched the first version in the year 1991. As years passed there were many additions made and many development tools introduced which used to work with HTML and make the web experience better for the users. HTML was released in various versions starting from HTML 2.0, HTML 3.2, HTML 4.0 and HTML 5.0. Every version of HTML came with new features and additions to the previous one.
New Features in HTML 5:
- The Canvas element for drawing
- The video and audio elements for media playback
- Better support for local offline storage
- New content specific elements, like article, footer, header, nav, section
- New form controls, like calendar, date, time, email, url, search…
- HTML5 features detailed algorithms for parsing errors & suggest how error should be handled
New APIs introduced in HTML5:
- Timed media playback
- Offline Web Applications
- Document editing
- Drag and Drop
- Cross- document messaging
- Browser History Management
- Micro Data
- Web Storage, a key-value pair storage framework that provides behavior similar to cookies but with larger storage capacity and improved API.
- Scalable vector graphics
- Geo Location – The Most important API Introduced
Why use HTML5?
- HTML 5 reaches all the devices and helps you build responsive pages which are compatible with Desktop, Mobile, Tablet, tv
- HTML 5 has inbuilt flash player and removes the necessity for the user to download and install flash player for watching videos online
- New HTML form elements can validate themselves
- Develop games using HTML 5
- With HTML 5 you can develop mobile applications which can be used in both Android and IOS Platforms
- All the major websites are now using HTML5 for example Facebook, Google, yahoo etc.,.