A consequence of the tense push-pull between common
standards and proprietary advantage is that Web developers
today are faced with two co-dominant, partially incompatible
development environments; operating systems of a sort:
Microsoft's Internet Explorer and Netscape's Navigator. In
order to reach users of either browser you, the developer,
must succeed at compatibility where the standards have failed.
In this article we will look at several techniques,
some general, some specific, for constructing Dynamic HTML
code which bridges the gap between browsers. All the
while we'll be holding out hope, if not our breath, that
these methods quickly prove obsolete on the heels of promised
new standards.