HTML5 is a markup language for structuring and presenting content for the Web. HTML5 is a response to the observation that the HTML and XHTML in common use on the Web. HTML5 is also a potential candidate for cross-platform mobile applications. Many features of HTML5 have been built with the consideration of being able to run on low-powered devices such as smartphones and tablets. HTML5 adds many n