Thursday 28th of August 2008 08:09:32 PM
Nice and Free CSS Templates
columns is a bit of a hack. How can these be addressed?The title of the article is the most obvious visual differencebetween the two layouts. The printed version of the article has atitle which is stretched out, so to speak. This could be easilyrecreated using the CSS2 property font-stretch,but sadly, this property was not supported at the time of thiswriting. See Chapter 10, "CSS2: A Look Ahead" for a look atfont-stretch.
Since the structure of the XML document can be specified in DTDs they provide a simple way to make it easier to exchange XML documents that conform to a DTD. For example, if two software systems need to exchange information, then if both of the systems conform to one DTD, the two systems can process information from each other. DTDs are not as powerful as some kind of schema architecture for XML, they don't support typing, subclassing, or instantiation mechanisms that a schema architecture must have.
DTDs are a simple way to make sure that 2 or more XML documents are of the same "type". Its a very limited approach to making "typed" XML documents shareable across systems. In the future some kind of schema system will be proposed by the W3C that should allow typing, instantiation and inheritance of information (in XML).
XML enables interoperability
All of the advantages of XML outlined so far all make interoperability possible. This is one of the most important requirements for XML, to enable disparate systems to be able to share information easily.
example -- there is no alternative. In Internet Explorer 4.x and5.0, however, you can use a SPAN element to fakeyour way around the lack of support for:first-letter. Here's how it works:
SPAN.dropcap {font-size: 300%; font-weight: bold; float: left;width: 0.75em;}<P><SPAN CLASS="dropcap">T</SPAN>his is a paragraph with...</P>
Since this is very similar to the fictional tag sequence used todescribe the behavior of :first-letter anyway, it