Internet Technologies/HTML
From Wikibooks, the open-content textbooks collection
[edit] HTML
HTML is the language of the web. Hyper Text Mark-up Language
[edit] For further reading
The Roots of HTML according to Scott Loban from PeachPit.com
Only a few years ago, the typical "Web application" consisted entirely of a set of static Web pages written in HTML. In contrast, today's Web-based applications combine many new technologies to provide dynamic, interactive applications across the Internet. However, HTML code is still found at the core of the vast majority of Web applications. This article begin with a brief description of the origins of HTML and the role that HTML plays in Web applications.
As a markup language, the purpose of HTML is to provide a set of general rules that suggest how content should look when rendered. A markup language doesn't dictate the methods used to display the content, nor does it have foreknowledge of the target context, so this control is imprecise.
HTML is the lingua franca of the Internet. Originally, the Internet was designed as a means for distributing information across a robust, noncentralized network of computers in a time of national emergency. Reflecting the experimental nature of this medium, the early tools available for finding and viewing information across the Internet were primitive. However, as more organizations and people adopted the Internet, the need grew for easier access to resources and for a richer display of information. Publishing HTML-formatted documents on the Internet via the World Wide Web proved to be the answer to these needs.
HTML is a subset of the Standard Generalized Markup Language (SGML). SGML is an international standard (ISO 8879) published in 1986 as a format for structuring and marking up documents. HTML adopts a simplified set of SGML's structural, semantic, and formatting tags, keeping the emphasis on the content rather than on the document itself. An important addition to HTML was the inclusion of support for hypertext, which enabled authors to define a semantic network of linked information. Johnryan24