Caveats
= Index DOT Html by Brian Wilson
[bloo@blooberry.com] =
|
- Script
I am not at all satisfied with the SCRIPT
tag page. It mostly details the HTML/SCRIPT interface with JavaScript. I do
not yet know enough about VBScript to know if this is covered as well. I will
try to improve this soon, but there will probably be limits to what I cover.
Discussion of scripting can quickly get out of the realm of the subject of HTML.
- Miscellaneous Tags and Attributes
I have tried to document as many attributes as possible, but I keep
finding new ones supported by some browsers that are not well documented.
Such is the fate of browser feature-creep. I will do the best that I can
to keep on top.
- Style Sheet Differences
Netscape has chosen an additional style specification method in the form
of JavaScript Style Sheets in addition to support for CSS. I am still
trying to determine how or if this will be covered in this reference.
- Tag Models (Parent/Content relationships,
etc.)
The tag relationship and definition models are mostly patterned off of the
Internet Explorer 3.0 DTD. This DTD is derived as much as possible from
the Wilbur (HTML 3.2) DTD. The IE3 DTD is the most complete and cohesive
available in consideration of all the currently popular HTML elements
at the time of analysis. There are a few points of departure that I make
and I have tried try to point out exactly WHY I chose a
different interpretation when this happens.
- Page Validation
I have spell-checked the entire site and validated all of these pages
against the HTML 3.2 DTD with the
Webtech's HTML
Validation Service. I don't intend to do this often except at the
beginning, so as I add more content along the way and massage some of
these pages the initial round of edits/validations may fall out of date.
- Possible Over-Doing of Style Sheet
Attributes
According to the Cascading Style Sheet proposal, ALL HTML elements
should be able to accept CLASS, ID, and STYLE as attributes, except in some
special cases (that are noted in this reference.) I have not checked support
of this in Internet Explorer or Netscape, and I do not include these
attributes for HEAD elements or the HTML container tag. The spec is quite
ambiguous on this point, so until I see some clarification, things will stay
the way they are.
- Slight Regression in HTML/CSS Support
Between IE3 and IE4 Beta1
The rendering and parsing engine for IE4 was re-built from scratch. This has led
to a few idiosyncrasies between the first beta of IE4 and the IE3 releases.
These differences SHOULD clear up by the final release, so I will not go out
of my way to document them.
- Significant divergences in HTML Support
Between Mosaic 3 Betas and Mosaic 3 Final
The early Mac Mosaic 3.0 Betas had significantly different support than what
is found in the final versions (for instance frames capability.) I have tried
to keep this clear by noting which tags/attributes were supported in BOTH
M3 Betas and final by listing support as 'M3.0' and features supported in
only the betas by listing support as 'M3.0Bx.' Hopefully this is not too
confusing.
|
|
Boring Copyright Stuff...