Subject: Re: Why Doesn't IE5 use the DTD to Validate? From: James Clark <jjc@xxxxxxxxxx> Date: Fri, 02 Apr 1999 10:21:54 +0700 |
Reading the DTD and validating aren't the same thing. Unless a document has standalone="yes", the browser should always read a provided DTD so that it can correctly - default attributes - normalize attribute values - expand entity references None of these things involve validation. Jelks Cabaniss wrote: > Say you have in one DTD > > <!ELEMENT masterpiece (#PCDATA)> > <!ATTLIST masterpiece author CDATA #FIXED "Didier"> > > and in another DTD, > > <!ELEMENT masterpiece (#PCDATA)> > <!ATTLIST masterpiece author CDATA #FIXED "Chris"> > > the only difference being the attribute value ... > > Now, what happens when you have stylesheet with > > masterpiece[author="Didier"] { color: red; /* ... */ } > masterpiece[author="Chris"] { color: green; /* ... */ } > > for a document containing > > <masterpiece>Hark, ye dudes!</masterpiece> > > How can you apply the rule if you haven't read the DTD? > > ??? XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: Why Doesn't IE5 use the DTD to , Jelks Cabaniss | Thread | RE: Why Doesn't IE5 use the DTD to , Didier PH Martin |
RE: Why Doesn't IE5 use the DTD to , Jelks Cabaniss | Date | RE: Why Doesn't IE5 use the DTD to , Didier PH Martin |
Month |