Xhtml 1.0 Notes

This page is intended to be a quick reference for the xhtml 1.0 markkup used in this web site. It is not intended to be a comprehensive reference to all markup possible. In general, these markups work with Navigator 4x, 6x and 7x and Explorer 5x and 6x. I tend to avoid tags and options which are:

General Comments & Conventions

File Header

The file should begin with the following string:

File Proper

File Structure:

<!DOCTYPE . . .
<html>
<head>
 ... valid head statements ...
</head>
<body>
 ... valid body statements ...
</body>
</html>

Head Statements:

Xhtml head element begins with the <head> tag and is closed by the </head> tag. Within the head element are meta, title and link tags.

Meta statements take the form:
<meta keyword=" ... data ... content="... data ..." />
The http-equiv meta statement must be included in the <head> ... </head> element. to satisfy well formedness criteria. This statement indicates to the browser which character set is to be used.
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
The name meta statements really should be included in the <head> ... </head> element. The Author statement indicates pride of ownership, the generator statement will likely be included automatically if you use a an html editor, The keywords and description statements are used by some search engines. The examples here are from this html file please make the appropriate modifications.
The Title statement is used by some search engines and some browsers. This statement must be included in the head element.
<title>Xhtml notes</title>
The link statement provides the browser with a path to the cascading sytle sheet(s) used in the html file.
<link href= "../css/stylesheet006.css" rel="stylesheet" type="text/css" />

Body Statements:

Xhtml body element begins with the <body> tag and is closed by the </body> tag. Parameters for the <body> tag should be left to cascading style sheets. Within the body element are block mark up tags and in-line mark up tags.

The following core parameters (attributes) can be used with most body Statements:
The class attribute is used in conjunction with cascading style to define the characteristics of a tag. This attribute is the only one used extensively on this site.

Block mark up Statements

Block mark up tags deliniate "blocks" of data, that is to say data preceeded and followed by carage return and line feed (aka break). These tags may be nested (as long as they are fully nested) and must be closed by an end of block tag (block tag with a "/"). Spacing above and below blocks and other block characteristics (alignment and etc.) are controlled by the cascading style sheet(s) listed in the link statement(s)

Useful block tags in alphabetical order are:

In-Line mark up statements

Pro bono
--------
Marketplace
----US----

<>-<>