Is "solid-color" an: element , property , attribute ? ...the SVG 1.1 may have error

Hello SVG Working Group,

Is "solid-color" an element , attribute , property  or some general term used in defining Paint Servers?


OK..... I think I will first point out the "soild-color" is not part of :

Appendix A: Document Type Definition
http://www.w3.org/TR/SVG11/svgdtd.html 

so ....it must not be an element, attribute or property...right?.....Not according to the SVG 1.1 spec.

Let me explain:

In 4 Basic Data Types and Interfaces, " solid-color" is mentioned in the "color" datatype as a element (implied)
http://www.w3.org/TR/SVG11/types.html 

<snip>
<color>: The basic type <color> is a CSS2-compatible specification for a color in the sRGB color space [SRGB]. <color> applies to SVG's use of the 'color' property and is a component of the definitions of properties 'fill', 'stroke' 'stop-color', 'solid-color', 'flood-color' and 'lighting-color', which also offer optional ICC-based color specifications.
</snip>


In "11 Painting: Filling, Stroking and Marker Symbols" section 11.1 seems to describe it as a "specific type of paint server":
http://www.w3.org/TR/SVG11/painting.html#Introduction 

<snip>
SVG uses the general notion of a paint server. Paint servers are specified using a URI reference on a 'fill' or 'stroke'
property. Gradients, patterns and solid colors are just specific types of paint servers.
</snip>

In "13 Gradients and Patterns" Section 13.1 directly describes it as a "element" .......if this is so.....why is it not in the SVG 1.1 DTD?
http://www.w3.org/TR/SVG11/pservers.html#Introduction 

<snip>
SVG uses the general notion of a paint server. Gradients and patterns are just specific types of
built-in paint servers. The 'solidColor' element is another built-in paint server, described in Color.
</snip>


OK....can someone of the SVG work this out for ......or is this an error that need to be corrected?

We all learn by sharing what we know
Robert A. DiBlasi
rdiblasi@svgnotebook.com 
http://www.svgnotebook.com 
Member of the Chicago SVG Group: Chicago IL.

Received on Wednesday, 5 February 2003 14:45:45 UTC