Caveats
= Index DOT Html by Brian Wilson [bloo@blooberry.com] =

Main Index | Top Of Tree | Tag Index | Tag History

  • 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...