"Direct display of XML in a web browser is finally becoming a
reality. This article is the first of a series in which we will
examine XML support in the Mozilla, Opera, and Internet Explorer
"Although Cascading Style Sheets Level 2 provides a solid set of
tools for presenting XML documents in web browsers, web developers
have been waiting a very long time for an implementation that lets
them really use their CSS skills with XML. Internet Explorer
5.0 took some credible first steps toward XML+CSS (see Tim
Bray's review of Windows IE5 for details), but the latest work
from Mozilla goes beyond first steps to a usable set of tools.
The solid XML+CSS core and the underlying DOM support suggests that
Mozilla will be a useful platform for building applications, not
just web pages. Add to that a dash of XLink support, and it looks
like Mozilla may be leading the pack."
"Mozilla's emphasis on standards-orientation makes its
implementation of XML a real pleasure to work with. Developers used
to working with CSS in an HTML context have a bit of extra learning
to do, as a CSS property called display is critical to presenting
XML documents. This property doesn't generally receive much use in
HTML. Fortunately, finding information on display isn't difficult.
For the most part, I've relied on the W3C specs as documentation
for writing this article, a real change from my usual practice of
combing through vendor documentation and creating test cases to see
if they're accurate. (In particular, I used the CSS2
Some of the products that appear on this site are from companies from which QuinStreet receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. QuinStreet does not include all companies or all types of products available in the marketplace.