HTML The Definitive Guide (7 page)

Read HTML The Definitive Guide Online

Authors: Chuck Musciano Bill Kennedy

BOOK: HTML The Definitive Guide
13.83Mb size Format: txt, pdf, ePub

Chapter 1

HTML and the World Wide

Web

 

1.3 HTML: What It Is

HTML is a document-layout and hyperlink-specification language. It defines the syntax and placement of special, embedded directions that aren't displayed by the browser, but tell it how to display the contents of the document, including text, images, and other support media. The language also tells you how to make a document interactive through special hypertext links, which connect your document with other documents - on either your computer or someone else's, as well as with other Internet resources, like FTP.

1.3.1 HTML Standards and Extensions

The basic syntax and semantics of HTML are defined in the HTML standard, currently Version 4.0.

HTML is a young language, barely five years old, but already in its fourth iteration. Don't be too surprised if another version appears before you finish reading this book. Given the pace of these standards matters, one never knows when or if a new standard version will come to fruition.

Browser developers rely upon the HTML standard to program the software that formats and displays common HTML documents. Authors use the standard to make sure they are writing effective, correct HTML documents. Nonetheless, commercial forces have pushed developers to add into their browsers - Netscape Navigator and Internet Explorer, in particular - nonstandard extensions meant to improve the language. Many times, these extensions are implementations of future standards still under debate. Extensions can foretell future standards because so many people use them.

In this book, we explore in detail the syntax, semantics, and idioms of HTML Version 4.0, along with the many important extensions that are supported in the latest versions of the most popular browsers, so that any aspiring HTML author can create fabulous documents with a minimum of effort.

1.3.2 Standards Organizations

Like many popular technologies, HTML started out as an informal specification used by only a few people. As more and more authors began to use the language, it became obvious that more formal means were needed to define and manage - to standardize - HTML's features, making it easier for everyone to create and share documents.

1.3.2.1 The World Wide Web Consortium

The World Wide Web Consortium (W3C) was formed with the charter to define the standard versions of HTML. Members are responsible for drafting, circulating for review, and modifying the standard

based on cross-Internet feedback to best meet the needs of the many.

Beyond HTML, the W3C has the broader responsibility of standardizing any technology related to the World Wide Web; they manage the HTTP standard, as well as related standards for document addressing on the Web. And they solicit draft standards for extensions to existing web technologies, such as internationalization of the HTML standard.

If you want to track HTML development and related technologies, contact the W3C at
http://www.w3c.org
. Several Internet newsgroups are devoted to the Web, each a part of the
comp.infosystems.www
hierarchy. These include
comp.infosystems.www. authoring.html
and
comp.infosystems.www.authoring.images
.

1.3.2.2 The Internet Engineering Task Force
Even broader in reach than W3C, the Internet Engineering Task Force (IETF) is responsible for defining and managing every aspect of Internet technology. The World Wide Web is just one small part under the purview of the IETF.

The IETF defines all of the technology of the Internet via official documents known as Requests For Comment, or RFCs. Individually numbered for easy reference, each RFC addresses a specific Internet technology - everything from the syntax of domain names and the allocation of IP addresses to the format of electronic mail messages.

To learn more about the IETF and follow the progress of various RFCs as they are circulated for review and revision, visit the IETF home page,
http://www.ietf.org
.

1.2 Talking the Internet Talk

1.4 HTML: What It Isn't

Chapter 1

HTML and the World Wide

Web

 

1.4 HTML: What It Isn't

With all its multimedia-enabling, new page layout features, and the hot technologies that give life to HTML documents over the Internet, it is also important to understand the language's limitations: HTML is not a word processing tool, a desktop publishing solution, or even a programming language.

That's because its fundamental purpose is to define the structure and appearance of documents and document families so that they may be delivered quickly and easily to a user over a network for rendering on a variety of display devices. Jack of all trades, but master of none, so to speak.

1.4.1 Content Versus Appearance

Before you can fully appreciate the power of the language and begin creating effective HTML

documents, you must yield to its one fundamental rule: HTML is designed to structure documents and make their content more accessible, not to format documents for display purposes.

HTML does provide many different ways to let you define the appearance of your documents: font specifications, line breaks, and multicolumn text are all features of the language. And, of course, appearance is important, since it can have either detrimental or beneficial effects on how users access and use the information in your HTML documents.

Other books

Bleak City by Marisa Taylor
The Panopticon by Fagan, Jenni
The Simulacra by Philip K. Dick
Darkness Unleashed by Belinda Boring
The Abandoned by Amanda Stevens
The Painting by Schuyler, Nina
B00A3OGH1O EBOK by Wong, Allen
The Second Saladin by Stephen Hunter