- From: Bjoern Hoehrmann <derhoermi@gmx.net>
- Date: Sun, 08 May 2005 21:38:30 +0200
- To: Ian Hickson <ian@hixie.ch>
- Cc: www-style@w3.org, public-xml-core-wg@w3.org
* Ian Hickson wrote:
>On Sun, 8 May 2005, Bjoern Hoehrmann wrote:
>>
>> The data:text/css,test{background:red}test#test{background:lime} is a
>> URI reference to the "test{background:lime}" fragment of the style
>> sheet. I sure hope there is no WHATWG proposal that changes that as that
>> would be incompatible with a broad range of URI and RFC 2397
>> implementations.
>
>Um, data: URIs have no fragment identifiers. Why would "#" have any
>special meaning in data: URIs? (Having said that, data: URIs maybe
>_should_ have fragment identifiers, but that's another story.)
RFC 2397 does not allow the "#" to appear anywhere, so even if it is
a matter of the scheme whether the first "#" introduces a fragment
identifier, the test document would be non-compliant. But I am not
sure why you think this depends on the scheme, the value of the href
pseudo-attribute is defined to be a URI Reference and these always
allow an optional fragment identifier. Try data:,x#y in Opera 8, it
will show "x" not "x#y" ...
--
Björn Höhrmann · mailto:bjoern@hoehrmann.de · http://bjoern.hoehrmann.de
Weinh. Str. 22 · Telefon: +49(0)621/4309674 · http://www.bjoernsworld.de
68309 Mannheim · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/
Received on Sunday, 8 May 2005 19:37:57 UTC