HTML has been designed to make Web pages more accessible to those with physical limitations. Providing active labels for form fields Providing labeled hierarchical groupings for form fields. Providing the ability to associate a longer text description with an HTML element. Compound documents HTML now offers a standard mechanism for embedding generic media objects and applications in HTML documents. It also allows authors to specify a hierarchy of alternate renderings for user agents that don't support a specific rendering.
Style sheets simplify HTML markup and largely relieve HTML of the responsibilities of presentation.
Placed in the document header as a series of styles comprising a style sheet Linked to an HTML from an external style sheet. The mechanism for associating a style sheet with a document is independent of the style sheet language. Scripting allows designers to create dynamic Web pages, and to use HTML as a means to build networked applications. The mechanisms provided to associate HTML with scripts are independent of particular scripting languages. Printing HTML features allow user agents to print a collection of documents in an intelligent manner based on descriptions of the relationships among documents acting as parts of a larger work.