- From: Irene Vatton <Irene.Vatton@inrialpes.fr>
- Date: Fri, 22 Apr 2005 10:55:21 +0200
- To: Norman Walsh <Norman.Walsh@sun.com>
- Cc: www-amaya-dev@w3.org
Le Mercredi 20 Avril 2005 19:39, Norman Walsh a écrit : > Given this CSS stylesheet, test.css: > > title { font-size: large; > font-weight: bold; > } > #foo { color: red; } > > This document displays correctly in Amaya (i.e., the second paragraph > is red): Amaya doesn't parse the piece of DTD included in the DOCTYPE declaration. This case works only because Amaya defines a default id attribute for XML documents (a sort of xml:id attribute). That explains why the second case with myid doesn't work. > <?xml version='1.0'?> > <!DOCTYPE doc [ > <!ATTLIST p id ID #IMPLIED> > ]> > <?xml-stylesheet href="test.css" type="text/css"?> > <doc> > <title>Some Title</title> > <p>This is a paragraph.</p> > <p id="foo">This is the foo paragraph.</p> > <p>This is a paragraph.</p> > </doc> > > But I was somewhat surprised that this one did not display correctly: > > <?xml version='1.0'?> > <!DOCTYPE doc [ > <!ATTLIST p myid ID #IMPLIED> > ]> > <?xml-stylesheet href="test.css" type="text/css"?> > <doc> > <title>Some Title</title> > <p>This is a paragraph.</p> > <p myid="foo">This is the foo paragraph.</p> > <p>This is a paragraph.</p> > </doc> > > Furthermore, the second paragraph in this document was also red, which > I think is an error: > > <?xml version='1.0'?> > <?xml-stylesheet href="test.css" type="text/css"?> > <doc> > <title>Some Title</title> > <p>This is a paragraph.</p> > <p id="foo">This is the foo paragraph.</p> > <p>This is a paragraph.</p> > </doc> > > Are these known bugs (or features?) > > Be seeing you, > norm -- Irène. ----- Irène Vatton INRIA Rhône-Alpes INRIA ZIRST e-mail: Irene.Vatton@inria.fr 655 avenue de l'Europe Tel.: +33 4 76 61 53 61 Montbonnot Fax: +33 4 76 61 52 07 38334 Saint Ismier Cedex - France
Received on Friday, 22 April 2005 08:56:42 UTC