HTML is the language that describes the web page and there is no same view without it. With each new version of HTML language come the new features and functions that are there to facilitate web designer’s job, to make more space when it comes to design and content of the page. The latest version of HTML 5 gave us new standards but also replaced deficiencies and “bugs” from previous versions. We don’t have to use plug ins no longer, such as Flash, Silverlight and Java, to develop more complex content that HTML couldn’t cover before. HTML has efficiently evolved from version 4.01 and there is hardly a thing we cannot implement using HTML syntax. Speaking of syntax – it has been changed, or better said; new elements have been added to replace the old ones. These elements, their structure and layout define CSS or CSS 3 which is a counterpart version of HTML 5’s CSS. Also the role of new semantic elements or tags was aimed at reducing the use of extra scripts and defines content directly through them. The new semantic elements in HTML 5 version are:
<article> Defines article <aside> Defines content in addition to the content of the page itself <bdi> It isolates the part of the text that might be formatted differently than text outside <command> Defines a command button that users can call <details> Defines additional details that can be seen or hidden <summary> Defines the visible heading for <details> element <figure> Specifies standalone content, such as illustrations, diagrams, photos, list of codes, etc. <figcaption> Defines a title for the <figure> element <footer> Defines a footer for a document or section <header> Defines a header for a document or section <mark> Defines the selected text <meter> Defines a scalar measurement with a known range (gauge) <nav> Defines navigation links (hyperlinks) <progress> Represents the progress of a task <ruby> Defines a ruby annotation (for East-Asian typography) <rt> Defines an explanation/pronunciation of characters ( for East-Asian typography) <rp> Defines what to show in browsers that do not support ruby annotations <section> Defines a section in a document <time> Specifies the time and date <wbr> Defines a possible line break
WHATWG (Web Hypertext Application Technology Working Group) worked on the development of HTML 5, a community of developers that creates HTML and technologies related to it. Besides WHATWG, in the development of HTML 5 were involved experts from all the major companies who are engaged in the development of web browser and WC3. The goal was primarily the improvement of HTML language, support for multimedia content, customizable display content on all devices, desktop computers, laptops, cell phone and tablet devices. Also it should be noted the possibility of the integration of SVG content which replaces the object tag, new multimedia elements such as audio, video and canvas elements and others. Deleted elements in HTML 5 version are:
<acronym> <applet> <basefont> <big> <dir> <frame> <frameset> <noframes> <strike> <tt>
Support for new HTML 5 is secured by all popular web browsers which include Mozilla Firefox, Google Chrome, Opera, Safari and Internet Explorer. There are certain elements that are not compatible on all web browsers, but HTML 5 is in a constant development and search engines will support the increasing number of its functionality.