The html 5

HTML 5 is the latest revision of the HyperText Markup Language (HTML), the predominant markup language for web pages. It was published in October 2014 as a Working Draft (WD) by the World Wide Web Consortium (W3C).[1].

A markup language is a set of tags and rules for encoding text files to display information. HTML 5 is not a programming language, but a language for describing the structure of documents. HTML 5 is designed to be more concise and easier to use than previous versions of HTML.

The first public draft of HTML 5 was released in January 2008, after two years of development by the Web Hypertext Application Technology Working Group (WHATWG).[2] The final specification was published as a W3C Recommendation on October 28, 2014.[1].

HTML 5 is the first revision of HTML to be developed primarily by the WHATWG, in collaboration with W3C members. The W3C provided guidance and feedback during the development process, but did not control the specification.

HTML 5 is not backward compatible with earlier versions of HTML. However, it is designed to be used with existing browsers without modification.

The most significant changes in HTML 5 are,

The addition of semantic elements, which describe the purpose of a section of a document, rather than its appearance.

The addition of the canvas element, which allows for dynamic, scriptable rendering of 2D and 3D graphics.

The addition of the audio and video elements, which allow for the playback of multimedia content.

The ability to specify the dimensions of elements in pixels or as a percentage of the page width.

The ability to specify the orientation of an element in landscape or portrait mode.

The ability to define custom data-* attributes, which can be used to store data associated with an element.

The addition of the drag and drop API, which allows elements to be dragged and dropped within the page.

The addition of the web workers API, which allows for the execution of JavaScript code in separate threads.

The addition of the localStorage and sessionStorage APIs, which allow for the storage of data on the client side.

The ability to make HTTP requests without a web browser, using the fetch API.

The ability to create web applications that work offline, using the application cache.

The ability to send cross-origin requests, using the Cross-Origin Resource Sharing (CORS) API.

The ability to track the progress of an HTTP request, using the progress event.

The ability to request the geolocation of the user, using the Geolocation API.

The ability to read and write files on the client side, using the File API.

The ability to monitor the battery level of the device, using the Battery Status API.

The addition of the inspector tool, which allows for the inspection and modification of the HTML and CSS of a page.

The addition of the WebSocket API, which allows for the transmission of messages between a web server and a web client.

HTML 5 is not the only markup language for web pages. XHTML 5 is a proposed revision of XHTML, the XML-based markup language that was developed as a successor to HTML 4. XHTML 5 is designed to be more concise and easier to use than XHTML 1.0 and XHTML 2.0.

The first public draft of XHTML 5 was released in January 2009, after two years of development by the Web Hypertext Application Technology Working Group (WHATWG).[3] The final specification was published as a W3C Recommendation on October 28, 2014.[4].

XHTML 5 is not backward compatible with earlier versions of XHTML.

The most significant changes in XHTML 5 are,

XHTML 5 and HTML 5 are both designed to be used with existing browsers without modification. However, HTML 5 is more concise and easier to use than XHTML 5.

facebooktwitter

( O -|- I )

© 2019-2025 - THEHTML5.COM - Online since 27-01-2019 - LOGOS