About Miscellaneous HTML tags...
= Index DOT Html by Brian Wilson [bloo@blooberry.com] =

Justification
Related Sites
Main Index | Top Of Tree | Tag Index | Tag History
Justification For the Miscellaneous HTML Tag category
In classifying all of the HTML tags into categories, there are bound to be some tags that defy classification in the established conventional categories. Some of these tags have characteristics that could easily place them in several of the tag categories, while others exhibit traits not found in any of the categories. I will try to describe my decision for to place each of these tags here.

BASEFONT
Basefont is somewhat of an anomaly. It is used to define the behavior of relative changes within the FONT tag as well as the default text size for blocks of text in some browsers. As such it behaves as neither a true inline character formatting element or a block formatting element.
SPACER
The new SPACER tag is a Netscape-ism that really has no place in the document structure. Judging by behavior and structure, this tag most closely resembles the IMG tag, but its only purpose is to act as an empty screen formatting element - contrary to the original intent of HTML.
HR
The horizontal rule tag is another orphan. It produces a somewhat graphical effect (Multimedia), inserts a linebreak before and after (Block Formatting) and has a semantic structural document purpose (Character and Block formatting.)
NOLAYER
The LAYER / ILAYER tags have ben placed under the block and character formatting categories respectively, even though they do not strictly exhibit qualities necessary for those categories. I may soon move them to their own category. Part of the reason for this is the NOLAYER tag. It is only used when non-conforming browsers try to render layered pages that include these tags using the SRC attribute. In such a case, older browsers will not be able to access the sub-document, so this tag becomes a necessary fallback.
COMMENT and <!-- -->
The true SGML comment (<!-- -->) and to some extent the HTML <COMMENT> act outside the boundaries of normal HTML behavior. Comments can be used anywhere within an HTML document structure and were arbitrarily put into this section for...safe-keeping? =)

Related Sites
Official References
ftp://ds.internic.net/rfc/rfc1866.txt
RFC 1866: The HTML 2.0 specification (plain text)
http://www.w3.org/pub/WWW/MarkUp/html-spec
The web version of the HTML 2.0 (RFC 1866) specification
http://www.w3.org/pub/WWW/MarkUp/Wilbur/
The HTML 3.2 (Wilbur) proposal
[Includes all HTML 2 elements and newer extensions to the HR tag]
http://home.netscape.com/assist/net_sites/html_extensions.html
Netscape Extensions to HTML 2.0
[Usage of BASEFONT for the SIZE attribute, extensions to the HR tag, and HTML comments as well]
http://home.netscape.com/eng/mozilla/3.0/relnotes/windows-3.0.html#Layout
Netscape 3.0 release notes
[Details the use of the SPACER tag]
http://www.microsoft.com/workshop/author/newhtml/htmlr020.htm
Internet Explorer 3.0 Tag reference
[Details BASEFONT usage for Color, Face and Size, as well as HR extensions]


Other Related Links
http://www-uk.hpl.hp.com/people/sfk/table/spacers.html
[Very interesting use of HRs and tables to produce simple graphics patterns]

Boring Copyright Stuff...