What is HTML5 (Hyper Text Markup Language)?
What is HTML5 (Hyper Text Markup Language)?
We have heard about HTML5 but don't know what
exactly is this? Before that we should know about HTML whose explanation is Hyper Text Markup Language. And this is the
core language that mostly people are using on the World Wide Web. Basically HTML
language define what a webpage will look like. So by creating and writing
different script by HTML we can give different shape and look on website. There
are different version of HTML released for the time being and the previous
version was HTML 4 which was standardized in 1997.
After 17 years, as of October 2014 HTML5 evolve and
finalized the complete fifth revision of the HTML standard of the World Wide
Web Consortium (W3C). So now we are massively using HTML5 (Hyper Text Markup
Language 5th version).
What exactly HTML5 is?
HTML5 is a core technology markup language of the
Internet used for structuring and presenting content for the World Wide Web. This
is basically improved for the supporting latest multimedia. In addition, HTML5
language makes easier for humans, computer and devices.
HTML5 is not only improved version of HTML4 but also
it included XHTML 1 and DOM Level 2 HTML. However listening or reading about
HTML is kind of boring but HTML5 is the combination of HTML, CSS, Flash, Java,
Silverlight, JavaScript etc that make it more attractive.
New Syntactic features of HTML5
HTML5 adds many syntactic feature and some older
tags redefines. Features are included-
in <header> tag helps to isolate top of the
content blocks and <footer> tags will help to isolate to bottom and that
can be used several times on a single page.
- In terms of specification of specific content or article HTML5 use <article> tag
- Generally <nav> tag used to specify navigational blocks on web page.
- For defining a generic section of content <section> tag and similarly to the currently existing <div> tag used.
- for use of media <audio> and <video> tags to mark the insertion of audio or video content.
- <canvas> tag allow you to draw graphics using a separate scripting language.
- <embed> tag used to embed external content or applications into the webpage, For example embedding videos from YouTube.
- To integration of scalable vector graphics (SVG) content (replacing generic <object> tags)
- For adding mathematical formulas used MathML (Mathematical Markup Language).
In addition, HTML5 also deprecate some common tags like
<acronym>, <applet>, <font>, <frame>, <frameset>,
<noframes> etc.
Though HTML5 has made lots of progress already and now
a days massively using for designing template and themes. The full standards
specification for HTML5.1 is planned to be completed by 2016. So hope for
something better from HTML5.1 version.
Post a Comment