SVG spec.: marker URI base address

The reference from CSS to a marker seems to be problematic, there should 
be an explicit statement in the SVG and/or CSS standards ( see my error 
message https://bugzilla.mozilla.org/show_bug.cgi?id=309612 )

After a change in Mozilla SVG a local reference like

            marker-end: url(#dartZ); marker-start: url(#CtrlPoint);

is not evaluated to point to the SVG/XML-file, when it is given in an 
external style sheet, but to nowhere in the CSS-file

The developer is saying, that this is conforming to CSS standards, and 
checking the standards I've seen no strict argument against.

But this will be against the necessity to write CSS files usable for 
more than one source, or bind marker definitions to inline styling.

I think, there should be a specific hint in the SVG specifications to 
this problem of "back linking" from a CSS-file to the calling 
SVG/XML-file set up by the marker statement.

(E.g. like different URI calculation for CSS links and SVG links in CSS 
files ("URI name spacing") )

Received on Friday, 23 September 2005 11:00:24 UTC