The HTMLib Comparison Table now uses Data Binding for its display. Hence, it's been split into 4 separate sections.

The table is split alphabetically, according to the HTML element. The sections are:

<A> - <EMBED>
<FIELDSET> - <ISINDEX>
<KBD> - <SELECT>
<SMALL> - <XMP>
Loading Data


NOTE :
All elements that can be used within the <BODY> of a HTML document can take the CLASS, ID, LANG, LANGUAGE, STYLE and TITLE attributes as well as those listed below. They have not been added for reasons of brevity and clarity. Their browser support is as follows:

CLASS Y
from v3.0
Y
from v4.0
4.0
ID Y
from v3.0
Y
from v4.0
4.0
LANG Y
from v4.0
4.0
LANGUAGE Y
from v4.0
4.0
STYLE Y
from v3.0
Y
from v4.0
4.0
TITLE Y
from v4.0
4.0

NOTE : The browsers compared for this table were:
Internet Explorer :Windows 98/95/NT(4) version 4.01
Netscape :Windows 98/95/NT(4) version 4.04
Mosaic :Windows 95 version 3.0
A note about the 'Specification' column
For this column, I have tried to detail either which specification covers the element, or which version of which browser introduced the element or attribute. This required trailing through release documentation provided by the respective browser vendors, which up until recently has not been of the highest quality (in terms of completeness). Some entries may be wrong.
Where an element/attribute that was introduced by a browser and subsequently added to a HTML specification, only the specification is given.
HTML 4.0 is currently still in its draft specification stages, although is reaching stability, so has been quoted as 'HTML 4.0' instead of Cougar (it's original code name). The browser name abbreviations are as follows :
NS : Netscape
IEx : Internet Explorer
Mos : Mosaic

Where a '?' is put in the comparison box, it means that the attribute is claimed to be supported, but on testing, it didn't appear to be so.