svg attributes and properties reference -...

Post on 30-Jan-2018

217 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

APPENDIX C

SVG Attributes andProperties Reference

In this reference, you will find all attributes and properties inSVG 1.0 listed in alphabetical order.

In some cases, the same attribute name is used with differentmeanings and allowed values. To indicate this, the attributesare separated and numbered, for example, 1 (2), meaningattribute one of two.

NOTE

You can find the definition of the SVG 1.0 data types athttp://www.w3.org/TR/SVG/types.html.

accent-height

Allowed ValueA number value

Parentfont-face

accumulate

Allowed Valuesnone, sum

Parentsanimate, animateColor, animateMotion, animateTransform

0672324296 AppC 1/5/05 10:59 AM Page Web-51

additive

Allowed Valuesreplace, sum

Parentsanimate, animateColor, animateMotion, animateTransform

alignment-baseline

Allowed Valuesbaseline, top, before-edge, text-top, text-before-edge, middle, bottom, after-edge,text-bottom, text-after-edge, ideographic, lower, hanging, mathematical, inherit

Parentsa, altGlyph, clipPath, defs, feImage, filter, font, foreignObject, g, glyph, marker,mask, missing-glyph, pattern, svg, switch, symbol, text, textPath, tref, tspan, use

alphabetic

Allowed ValueA number value

Parentfont-face

amplitude

Allowed ValueA number value

ParentsfeFuncA, feFuncB, feFuncG, feFuncR

APPENDIX C SVG Attributes and Properties ReferenceWeb-52

0672324296 AppC 1/5/05 10:59 AM Page Web-52

arabic-form

Allowed Valuesinitial, medial, terminal, isolated

Parentglyph

ascent

Allowed ValueA number value

Parentfont-face

attributeName

Allowed ValueAn attribute name

Parentsanimate, animateColor, animateTransform, set

attributeType

Allowed ValuesCSS, XML, auto

Parentsanimate, animateColor, animateTransform, set

azimuth

Allowed ValueA number value

azimuth Web-53C

0672324296 AppC 1/5/05 10:59 AM Page Web-53

ParentfeDistantLight

baseFrequency

Allowed ValuesA list of one or two positive numbers

ParentfeTurbulence

baseline-shift

Allowed Valuesbaseline, sub, super, a percentage value, a length value, inherit

Parentsa, altGlyph, clipPath, defs, feImage, filter, font, foreignObject, g, glyph, marker,mask, missing-glyph, pattern, svg, switch, symbol, text, textPath, tref, tspan, use

bbox

Allowed ValuesFour numbers specifying, in order, lower-left x, lower-left y, upper-right x, upper-right y ofbounding box of font

Parentfont-face

begin

Allowed ValuesA semicolon-separated list of values

Parentsanimate, animateColor, animateMotion, animateTransform, set

APPENDIX C SVG Attributes and Properties ReferenceWeb-54

0672324296 AppC 1/5/05 10:59 AM Page Web-54

bias

Allowed ValueA number value

ParentfeConvolveMatrix

by

Allowed ValueA string value

Parentsanimate, animateColor, animateMotion, animateTransform

calcMode

Parentsanimate, animateColor, animateMotion, animateTransform

cap-height

Allowed ValueA number value

Parentfont-face

class

Allowed ValuesA list of class names

Parentsa, altGlyph, circle, clipPath, defs, desc, ellipse, feDiffuseLighting, feFlood, feImage,feSpecularLighting, filter, font, foreignObject, g, glyph, glyphRef, image, line,

class Web-55C

0672324296 AppC 1/5/05 10:59 AM Page Web-55

linearGradient, marker, mask, missing-glyph, path, pattern, polygon, polyline,radialGradient, rect, stop, svg, switch, symbol, text, textPath, title, tref, tspan, use

clip

Allowed ValuesA shape, auto, inherit

Parentsa, defs, feImage, filter, font, foreignObject, g, glyph, image, marker, mask, missing-glyph, pattern, svg, switch, symbol, use

clip-path

Allowed ValuesA URI, none, inherit

Parentsa, altGlyph, circle, clipPath, defs, ellipse, feImage, filter, font, foreignObject, g,glyph, image, line, marker, mask, missing-glyph, path, pattern, polygon, polyline, rect,svg, switch, symbol, text, textPath, tref, tspan, use

clip-rule

Allowed Valuesevenodd, nonzero, inherit

Parentsa, altGlyph, circle, clipPath, defs, ellipse, feImage, filter, font, foreignObject, g,glyph, image, line, marker, mask, missing-glyph, path, pattern, polygon, polyline, rect,svg, switch, symbol, text, textPath, tref, tspan, use

clipPathUnits

Allowed ValuesuserSpaceOnUse, objectBoundingBox

ParentclipPath

APPENDIX C SVG Attributes and Properties ReferenceWeb-56

0672324296 AppC 1/5/05 10:59 AM Page Web-56

color

Allowed ValueA color value

Parentsa, altGlyph, circle, clipPath, defs, ellipse, feDiffuseLighting, feFlood, feImage,feSpecularLighting, filter, font, foreignObject, g, glyph, image, line,linearGradient, marker, mask, missing-glyph, path, pattern, polygon, polyline,radialGradient, rect, stop, svg, switch, symbol, text, textPath, tref, tspan, use

color-interpolation

Allowed Valuesauto, sRGB, linearRGB, inherit

Parentsa, altGlyph, circle, clipPath, defs, ellipse, feDiffuseLighting, feFlood, feImage,feSpecularLighting, filter, font, foreignObject, g, glyph, image, line, linearGradient,marker, mask, missing-glyph, path, pattern, polygon, polyline, radialGradient, rect,stop, svg, switch, symbol, text, textPath, tref, tspan, use

color-interpolation-filters

Allowed Valuesauto, sRGB, linearRGB, inherit

Parentsa, defs, feBlend, feColorMatrix, feComponentTransfer, feComposite, feConvolveMatrix,feDiffuseLighting, feDisplacementMap, feFlood, feGaussianBlur, feImage, feMerge,feMorphology, feOffset, feSpecularLighting, feTile, feTurbulence, filter, font,foreignObject, g, glyph, marker, mask, missing-glyph, pattern, svg, switch, symbol, use

color-profile

Allowed Valuesauto, sRGB, a color profile name, a URI, inherit

color-profile Web-57C

0672324296 AppC 1/5/05 10:59 AM Page Web-57

Parentsa, defs, feImage, filter, font, foreignObject, g, glyph, image, marker, mask, missing-glyph, pattern, svg, switch, symbol, use

color-rendering

Allowed Valuesauto, optimizeSpeed, optimizeQuality, inherit

Parentsa, altGlyph, circle, clipPath, defs, ellipse, feDiffuseLighting, feFlood, feImage,feSpecularLighting, filter, font, foreignObject, g, glyph, image, line, linearGradient,marker, mask, missing-glyph, path, pattern, polygon, polyline, radialGradient, rect,stop svg, switch, symbol, text, textPath, tref, tspan, use

content

Allowed Valuestructured text

Parentsdesc, foreignObject, title

contentScriptType

Parentsvg

contentStyleType

Parentsvg

cursor

Allowed ValuesA URI, auto, crosshair, default, pointer, move, e-resize, ne-resize, nw-resize, n-resize, se-resize, sw-resize, s-resize, w-resize, text, wait, help, inherit

APPENDIX C SVG Attributes and Properties ReferenceWeb-58

0672324296 AppC 1/5/05 10:59 AM Page Web-58

Parentsa, altGlyph, circle, clipPath, defs, ellipse, feImage, filter, font, foreignObject, g,glyph, image, line, marker, mask, missing-glyph, path, pattern, polygon, polyline, rect,svg, switch, symbol, text, textPath, tref, tspan, use

cx

Allowed ValueA coordinate

Parentscircle, ellipse, radialGradient

cy

Allowed ValueA coordinate

Parentscircle, ellipse, radialGradient

d

Allowed ValuePath data

Parentsglyph, missing-glyph, path

descent

Allowed ValueA number value

Parentfont-face

descent Web-59C

0672324296 AppC 1/5/05 10:59 AM Page Web-59

diffuseConstant

Allowed ValueA number value

ParentfeDiffuseLighting

direction

Allowed Valuesltr, rtl, inherit

Parentsa, altGlyph, clipPath, defs, feImage, filter, font, foreignObject, g, glyph, marker,mask, missing-glyph, pattern, svg, switch, symbol, text, textPath, tref, tspan, use

display

Allowed Valuesinline, block, list-item, run-in, compact, marker, table, inline-table, table-row-group,table-header-group, table-footer-group, table-row, table-column-group, table-column,table-cell, table-caption, none, inherit

Parentsa, altGlyph, circle, clipPath, defs, ellipse, feImage, filter, font, foreignObject, g,glyph, image, line, marker, mask, missing-glyph, path, pattern, polygon, polyline, rect,svg, switch, symbol, text, textPath, tref, tspan, use

divisor

Allowed ValueA number value except zero

ParentfeConvolveMatrix

APPENDIX C SVG Attributes and Properties ReferenceWeb-60

0672324296 AppC 1/5/05 10:59 AM Page Web-60

dominant-baseline

Allowed Valuesauto, autosense-script, no-change, reset, ideographic, lower, hanging, mathematical,inherit

CAUTION

There is a descrepancy between the SVG 1.0 specification and the SVG 1.0 DTD for this attribute.The values listed here are those specified by the DTD.

Parentsa, altGlyph, clipPath, defs, feImage, filter, font, foreignObject, g, glyph, marker,mask, missing-glyph, pattern, svg, switch, symbol, text, textPath, tref, tspan, use

dur

Allowed ValuesClock-value, media, indefinite

Parentsanimate, animateColor, animateMotion, animateTransform, set

dx 1(2)

Allowed ValueA length value

ParentsfeOffset, glyphRef

dx 2(2)

Allowed ValueA list of length values

ParentsaltGlyph, text, tref, tspan

dx 2(2) Web-61C

0672324296 AppC 1/5/05 10:59 AM Page Web-61

dy 1(2)

Allowed ValueA length value

ParentsaltGlyph, feOffset, glyphRef

dy 2(2)

Allowed ValueA list of length values

ParentsaltGlyph, text, tref, tspan

edgeMode

Allowed Valuesduplicate, wrap, none

ParentfeConvolveMatrix

elevation

Allowed ValueA number value

ParentfeDistantLight

enable-background

Allowed Valuesaccumulate, new [x, y, width, height], inherit

APPENDIX C SVG Attributes and Properties ReferenceWeb-62

0672324296 AppC 1/5/05 10:59 AM Page Web-62

Parentsa, defs, feImage, filter, font, foreignObject, g, glyph, marker, mask, missing-glyph,pattern, svg, switch, symbol, use

end

Allowed Valuesend-value-list or end-value, which is one of the following: offset-value, syncbase-value,event-value, repeat-value, accessKey-value, wallclock-sync-value, indefinite

Parentsanimate, animateColor, animateMotion, animateTransform, set

exponent

Allowed ValueA number value

ParentsfeFuncA, feFuncB, feFuncG, feFuncR

externalResourcesRequired

Allowed ValueA boolean value

Parentsa, altGlyph, animate, animateColor, animateMotion, animateTransform, circle, clipPath,cursor, defs, ellipse, feImage, filter, font, foreignObject, g, image, line,linearGradient, marker, mask, mpath, path, pattern, polygon, polyline, radialGradient,rect, script, set, svg, switch, symbol, text, textPath, tref, tspan, use, view

fill 1(2)

Allowed Valuesremove, freeze

fill 1(2) Web-63C

0672324296 AppC 1/5/05 10:59 AM Page Web-63

Parentsanimate, animateColor, animateMotion, animateTransform, set

fill 2(2)

Allowed ValueA paint value

Parentsa, altGlyph, circle, clipPath, defs, ellipse, feImage, filter, font, foreignObject, g,glyph, line, marker, mask, missing-glyph, path, pattern, polygon, polyline, rect, svg,switch, symbol, text, textPath, tref, tspan, use

fill-opacity

Allowed ValuesA number between 0.0 and 1.0 inclusive, inherit

Parentsa, altGlyph, circle, clipPath, defs, ellipse, feImage, filter, font, foreignObject, g,glyph, line, marker, mask, missing-glyph, path, pattern, polygon, polyline, rect, svg,switch, symbol, text, textPath, tref, tspan, use

fill-rule

Allowed Valuesevenodd, nonzero, inherit

Parentsa, altGlyph, circle, clipPath, defs, ellipse, feImage, filter, font, foreignObject, g,glyph, line, marker, mask, missing-glyph, path, pattern, polygon, polyline, rect, svg,switch, symbol, text, textPath, tref, tspan, use

filter

Allowed ValuesA URI, none, inherit

APPENDIX C SVG Attributes and Properties ReferenceWeb-64

0672324296 AppC 1/5/05 10:59 AM Page Web-64

Parentsa, altGlyph, circle, clipPath, defs, ellipse, feImage, filter, font, foreignObject, g,glyph, image, line, marker, mask, missing-glyph, path, pattern, polygon, polyline, rect,svg, switch, symbol, text, textPath, tref, tspan, use

filterRes

Allowed ValuesNumber followed by an optional number

Parentfilter

filterUnits

Allowed ValuesuserSpaceOnUse, objectBoundingBox

Parentfilter

flood-color

Allowed ValuescurrentColor, color followed by an optional ICC color-profile, inherit

Parentsa, defs, feFlood, feImage, filter, font, foreignObject, g, glyph, marker, mask, missing-glyph, pattern, svg, switch, symbol, use

flood-opacity

Allowed ValuesA number between 0.0 and 1.0 inclusive, inherit

Parentsa, defs, feFlood, feImage, filter, font, foreignObject, g, glyph, marker, mask, missing-glyph, pattern, svg, switch, symbol, use

flood-opacity Web-65C

0672324296 AppC 1/5/05 10:59 AM Page Web-65

font-family 1(2)

Allowed ValueA string value

Parentfont-face

font-family 2(2)

Allowed Valuesfamily-name, generic-family, inherit

Parentsa, altGlyph, clipPath, defs, feImage, filter, font, foreignObject, g, glyph, glyphRef,marker, mask, missing-glyph, pattern, svg, switch, symbol, text, textPath, tref, tspan, use

font-size 1(2)

Allowed ValueA string value

Parentfont-face

font-size 2(2)

Allowed Valuesabsolute-size, relative-size, a length value, a percentage value, inherit

Parentsa, altGlyph, clipPath, defs, feImage, filter, font, foreignObject, g, glyph, glyphRef,marker, mask, missing-glyph, pattern, svg, switch, symbol, text, textPath, tref, tspan, use

APPENDIX C SVG Attributes and Properties ReferenceWeb-66

0672324296 AppC 1/5/05 10:59 AM Page Web-66

font-size-adjust

Allowed ValuesA number value, none, inherit

Parentsa, altGlyph, clipPath, defs, feImage, filter, font, foreignObject, g, glyph, glyphRef,marker, mask, missing-glyph, pattern, svg, switch, symbol, text, textPath, tref, tspan, use

font-stretch 1(2)

Allowed Valuesall or a list of one or more of the following: normal, ultra-condensed, extra-condensed,condensed, semi-condensed, semi-expanded, expanded, extra-expanded, ultra-expanded

Parentfont-face

font-stretch 2(2)

Allowed Valuesnormal, wider, narrower, ultra-condensed, extra-condensed, condensed, semi-condensed,semi-expanded, expanded, extra-expanded, ultra-expanded, inherit

Parentsa, altGlyph, clipPath, defs, feImage, filter, font, foreignObject, g, glyph, glyphRef,marker, mask, missing-glyph, pattern, svg, switch, symbol, text, textPath, tref, tspan, use

font-style 1(2)

Allowed Valuesall or one or more of the following: normal, italic, oblique

Parentfont-face

font-style 1(2) Web-67C

0672324296 AppC 1/5/05 10:59 AM Page Web-67

font-style 2(2)

Allowed Valuesnormal, italic, oblique, inherit

Parentsa, altGlyph, clipPath, defs, feImage, filter, font, foreignObject, g, glyph, glyphRef,marker, mask, missing-glyph, pattern, svg, switch, symbol, text, textPath, tref, tspan, use

font-variant 1(2)

Allowed Valuesnormal and/or small-caps

Parentfont-face

font-variant 2(2)

Allowed Valuesnormal, small-caps, inherit

Parentsa, altGlyph, clipPath, defs, feImage, filter, font, foreignObject, g, glyph, glyphRef,marker, mask, missing-glyph, pattern, svg, switch, symbol, text, textPath, tref, tspan, use

font-weight 1(2)

Allowed Valuesall or one or more of the following: normal, bold, 100, 200, 300, 400, 500, 600, 700, 800, 900

Parentfont-face

APPENDIX C SVG Attributes and Properties ReferenceWeb-68

0672324296 AppC 1/5/05 10:59 AM Page Web-68

font-weight 2(2)

Allowed Valuesnormal, bold, bolder, lighter, 100, 200, 300, 400, 500, 600, 700, 800, 900, inherit

Parentsa, altGlyph, clipPath, defs, feImage, filter, font, foreignObject, g, glyph, glyphRef,marker, mask, missing-glyph, pattern, svg, switch, symbol, text, textPath, tref, tspan, use

format

Allowed ValueA string value

ParentsaltGlyph, glyphRef

from

Allowed ValueA string value

Parentsanimate, animateColor, animateMotion, animateTransform

fx

Allowed ValueA coordinate

ParentradialGradient

fy

Allowed ValueA coordinate

fy Web-69C

0672324296 AppC 1/5/05 10:59 AM Page Web-69

ParentradialGradient

g1

Allowed ValuesA list of one or more glyph names

Parentshkern, vkern

g2

Allowed ValuesA list of one or more glyph names

Parentshkern, vkern

glyph-name

Allowed ValuesA list of one or more glyph names

Parentglyph

glyph-orientation-horizontal

Allowed ValuesAn angle value, inherit

Parentsa, altGlyph, clipPath, defs, feImage, filter, font, foreignObject, g, glyph, marker,mask, missing-glyph, pattern, svg, switch, symbol, text, textPath, tref, tspan, use

APPENDIX C SVG Attributes and Properties ReferenceWeb-70

0672324296 AppC 1/5/05 10:59 AM Page Web-70

glyph-orientation-vertical

Allowed ValuesAn angle value, inherit

Parentsa, altGlyph, clipPath, defs, feImage, filter, font, foreignObject, g, glyph, marker,mask, missing-glyph, pattern, svg, switch, symbol, text, textPath, tref, tspan, use

glyphRef

Allowed ValueA string value

ParentsaltGlyph, glyphRef

gradientTransform

Allowed ValuesA list of transformations

ParentslinearGradient, radialGradient

gradientUnits

Allowed ValuesuserSpaceOnUse, objectBoundingBox

ParentslinearGradient, radialGradient

hanging

Allowed ValueA number value

hanging Web-71C

0672324296 AppC 1/5/05 10:59 AM Page Web-71

Parentfont-face

height

Allowed ValueA length value

ParentsfeBlend, feColorMatrix, feComponentTransfer, feComposite, feConvolveMatrix,feDiffuseLighting, feDisplacementMap, feFlood, feGaussianBlur, feMerge,feMorphology, feOffset, feSpecularLighting, feTile, feTurbulence, filter,foreignObject, image, mask, pattern, rect, svg, use

horiz-adv-x

Allowed ValueA number value

Parentsfont, glyph, missing-glyph

horiz-origin-x

Allowed ValueA number value

Parentfont

horiz-origin-y

Allowed ValueA number value

Parentfont

APPENDIX C SVG Attributes and Properties ReferenceWeb-72

0672324296 AppC 1/5/05 10:59 AM Page Web-72

id

Allowed ValueAn ID value

Parentsa, altGlyph, altGlyphDef, altGlyphItem, animate, animateColor, animateMotion,animateTransform, circle, clipPath, color-profile, cursor, definition-src, defs, desc,ellipse, feBlend, feColorMatrix, feComponentTransfer, feComposite, feConvolveMatrix,feDiffuseLighting, feDisplacementMap, feDistantLight, feFlood, feFuncA, feFuncB,feFuncG, feFuncR, feGaussianBlur, feImage, feMerge, feMergeNode, feMorphology,feOffset, fePointLight, feSpecularLighting, feSpotLight, feTile, feTurbulence,filter, font, font-face, font-face-format, font-face-name, font-face-src, font-face-uri, foreignObject, g, glyph, glyphRef, hkern, image, line, linearGradient,marker, mask, metadata, missing-glyph, mpath, path, pattern, polygon, polyline,radialGradient, rect, script, set, stop, style, svg, switch, symbol, text, textPath,title, tref, tspan, use, view, vkern

ideographic

Allowed ValueA number value

Parentfont-face

image-rendering

Allowed Valuesauto, optimizeSpeed, optimizeQuality, inherit

Parentsa, altGlyph, circle, clipPath, defs, ellipse, feImage, filter, font, foreignObject, g,glyph, image, line, marker, mask, missing-glyph, path, pattern, polygon, polyline, rect,svg, switch, symbol, text, textPath, tref, tspan, use

image-rendering Web-73C

0672324296 AppC 1/5/05 10:59 AM Page Web-73

in

Allowed ValuesSourceGraphic, SourceAlpha, BackgroundImage, BackgroundAlpha, FillPaint,StrokePaint, reference to another filter primitive

ParentsfeBlend, feColorMatrix, feComponentTransfer, feComposite, feConvolveMatrix,feDiffuseLighting, feDisplacementMap, feFlood, feGaussianBlur, feMergeNode,feMorphology, feOffset, feSpecularLighting, feTile

in2

Allowed ValuesSourceGraphic, SourceAlpha, BackgroundImage, BackgroundAlpha, FillPaint,StrokePaint, reference to another filter primitive

ParentsfeBlend, feComposite, feDisplacementMap

intercept

Allowed ValueA number value

ParentsfeFuncA, feFuncB, feFuncG, feFuncR

k

Allowed ValueA number value

Parentshkern, vkern

APPENDIX C SVG Attributes and Properties ReferenceWeb-74

0672324296 AppC 1/5/05 10:59 AM Page Web-74

k1

Allowed ValueA number value

ParentfeComposite

k2

Allowed ValueA number value

ParentfeComposite

k3

Allowed ValueA number value

ParentfeComposite

k4

Allowed ValueA number value

ParentfeComposite

kernelMatrix

Allowed ValueA list of numbers

kernelMatrix Web-75C

0672324296 AppC 1/5/05 10:59 AM Page Web-75

ParentfeConvolveMatrix

kernelUnitLength

Allowed ValuesA number optionally followed by a number

ParentsfeConvolveMatrix, feDiffuseLighting, feSpecularLighting

kerning

Allowed Valuesauto, a length value, inherit

Parentsa, altGlyph, clipPath, defs, feImage, filter, font, foreignObject, g, glyph, marker,mask, missing-glyph, pattern, svg, switch, symbol, text, textPath, tref, tspan, use

keyPoints

Allowed ValuesA list of numbers between 0.0 and 1.0 inclusive

ParentanimateMotion

keySplines

Allowed ValuesA list of numbers between 0.0 and 1.0 inclusive. Must be an even multiple of fournumbers.

Parentsanimate, animateColor, animateMotion, animateTransform

APPENDIX C SVG Attributes and Properties ReferenceWeb-76

0672324296 AppC 1/5/05 10:59 AM Page Web-76

keyTimes

Allowed ValuesA list of numbers between 0.0 and 1.0 inclusive

Parentsanimate, animateColor, animateMotion, animateTransform

lang

Allowed ValuesA list a language names according to RFC3066

Parentglyph

lengthAdjust

Allowed Valuesspacing, spacingAndGlyphs

Parentstext, textPath, tref, tspan

letter-spacing

Allowed Valuesnormal, a length value, inherit

Parentsa, altGlyph, clipPath, defs, feImage, filter, font, foreignObject, g, glyph, marker,mask, missing-glyph, pattern, svg, switch, symbol, text, textPath, tref, tspan, use

lighting-color

Allowed ValuescurrentColor, color optionally followed by an ICC profile, inherit

lighting-color Web-77C

0672324296 AppC 1/5/05 10:59 AM Page Web-77

Parentsa, defs, feDiffuseLighting, feImage, feSpecularLighting, filter, font, foreignObject,g, glyph, marker, mask, missing-glyph, pattern, svg, switch, symbol, use

limitingConeAngle

Allowed ValueA number value

ParentfeSpotLight

local

Allowed ValueA string value

Parentcolor-profile

marker-end

Allowed Valuesnone, inherit, a URI

Parentsa, defs, feImage, filter, font, foreignObject, g, glyph, line, marker, mask, missing-glyph, path, pattern, polygon, polyline, svg, switch, symbol, use

marker-mid

Allowed Valuesnone, inherit, a URI

Parentsa, defs, feImage, filter, font, foreignObject, g, glyph, line, marker, mask, missing-glyph, path, pattern, polygon, polyline, svg, switch, symbol, use

APPENDIX C SVG Attributes and Properties ReferenceWeb-78

0672324296 AppC 1/5/05 10:59 AM Page Web-78

marker-start

Allowed Valuesnone, inherit, a URI

Parentsa, defs, feImage, filter, font, foreignObject, g, glyph, line, marker, mask, missing-glyph, path, pattern, polygon, polyline, svg, switch, symbol, use

markerHeight

Allowed ValueA length value

Parentmarker

markerUnits

Allowed ValuesstrokeWidth, userSpaceOnUse

Parentmarker

markerWidth

Allowed ValueA length value

Parentmarker

mask

Allowed ValuesA URI, none, inherit

mask Web-79C

0672324296 AppC 1/5/05 10:59 AM Page Web-79

Parentsa, altGlyph, circle, clipPath, defs, ellipse, feImage, filter, font, foreignObject, g,glyph, image, line, marker, mask, missing-glyph, path, pattern, polygon, polyline, rect,svg, switch, symbol, text, textPath, tref, tspan, use

maskContentUnits

Allowed ValuesuserSpaceOnUse, objectBoundingBox

Parentmask

maskUnits

Allowed ValuesuserSpaceOnUse, objectBoundingBox

Parentmask

mathematical

Allowed ValueA number value

Parentfont-face

max

Allowed ValuesClock-value, media

Parentsanimate, animateColor, animateMotion, animateTransform, set

APPENDIX C SVG Attributes and Properties ReferenceWeb-80

0672324296 AppC 1/5/05 10:59 AM Page Web-80

media

Allowed ValuesA list of media descriptors

Parentstyle

method

Allowed Valuesalign, stretch

ParenttextPath

min

Allowed ValuesClock-value, media

Parentsanimate, animateColor, animateMotion, animateTransform, set

mode

Allowed Valuesnormal, multiply, screen, darken, lighten

ParentfeBlend

name

Allowed ValueA string value

name Web-81C

0672324296 AppC 1/5/05 10:59 AM Page Web-81

Parentcolor-profile, font-face-name

numOctaves

Allowed ValueAn integer value

ParentfeTurbulence

offset 1(2)

Allowed ValueA number or percentage value

Parentstop

offset 2(2)

Allowed ValueA number value

ParentsfeFuncA, feFuncB, feFuncG, feFuncR

onabort

Allowed ValueScript expression

Parentsvg

APPENDIX C SVG Attributes and Properties ReferenceWeb-82

0672324296 AppC 1/5/05 10:59 AM Page Web-82

onactivate

Allowed ValueScript expression

Parentsa, altGlyph, circle, defs, ellipse, foreignObject, g, image, line, path, polygon, polyline, rect, svg, switch, symbol, text, textPath, tref, tspan, use

onbegin

Allowed ValueScript expression

Parentsanimate, animateColor, animateMotion, animateTransform, set

onclick

Allowed ValueScript expression

Parentsa, altGlyph, circle, defs, ellipse, foreignObject, g, image, line, path, polygon, polyline, rect, svg, switch, symbol, text, textPath, tref, tspan, use

onend

Allowed ValueScript expression

Parentsanimate, animateColor, animateMotion, animateTransform, set

onerror

Allowed ValueScript expression

onerror Web-83C

0672324296 AppC 1/5/05 10:59 AM Page Web-83

Parentsvg

onfocusin

Allowed ValueScript expression

Parentsa, altGlyph, circle, defs, ellipse, foreignObject, g, image, line, path, polygon, polyline, rect, svg, switch, symbol, text, textPath, tref, tspan, use

onfocusout

Allowed ValueScript expression

Parentsa, altGlyph, circle, defs, ellipse, foreignObject, g, image, line, path, polygon, polyline, rect, svg, switch, symbol, text, textPath, tref, tspan, use

onload

Allowed ValueScript expression

Parentsa, altGlyph, circle, defs, ellipse, foreignObject, g, image, line, path, polygon, polyline, rect, svg, switch, symbol, text, textPath, tref, tspan, use

onmousedown

Allowed ValueScript expression

Parentsa, altGlyph, circle, defs, ellipse, foreignObject, g, image, line, path, polygon, polyline, rect, svg, switch, symbol, text, textPath, tref, tspan, use

APPENDIX C SVG Attributes and Properties ReferenceWeb-84

0672324296 AppC 1/5/05 10:59 AM Page Web-84

onmousemove

Allowed ValueScript expression

Parentsa, altGlyph, circle, defs, ellipse, foreignObject, g, image, line, path, polygon, polyline, rect, svg, switch, symbol, text, textPath, tref, tspan, use

onmouseout

Allowed ValueScript expression

Parentsa, altGlyph, circle, defs, ellipse, foreignObject, g, image, line, path, polygon, polyline, rect, svg, switch, symbol, text, textPath, tref, tspan, use

onmouseover

Allowed ValueScript expression

Parentsa, altGlyph, circle, defs, ellipse, foreignObject, g, image, line, path, polygon, polyline, rect, svg, switch, symbol, text, textPath, tref, tspan, use

onmouseup

Allowed ValueScript expression

Parentsa, altGlyph, circle, defs, ellipse, foreignObject, g, image, line, path, polygon, polyline, rect, svg, switch, symbol, text, textPath, tref, tspan, use

onmouseup Web-85C

0672324296 AppC 1/5/05 10:59 AM Page Web-85

onrepeat

Allowed ValueScript expression

Parentsanimate, animateColor, animateMotion, animateTransform, set

onresize

Allowed ValueScript expression

Parentsvg

onscroll

Allowed ValueScript expression

Parentsvg

onunload

Allowed ValueScript expression

Parentsvg

onzoom

Allowed ValueScript expression

APPENDIX C SVG Attributes and Properties ReferenceWeb-86

0672324296 AppC 1/5/05 10:59 AM Page Web-86

Parentsvg

opacity

Allowed ValuesA number between 0.0 and 1.0 inclusive, inherit

Parentsa, altGlyph, circle, clipPath, defs, ellipse, feImage, filter, font, foreignObject, g,glyph, image, line, marker, mask, missing-glyph, path, pattern, polygon, polyline, rect,svg, switch, symbol, text, textPath, tref, tspan, use

operator 1(2)

Allowed Valueserode, dilate

ParentfeMorphology

operator 2(2)

Allowed Valuesover, in, out, atop, xor, arithmetic

ParentfeComposite

order

Allowed ValuesA number optionally followed by a number

ParentfeConvolveMatrix

order Web-87C

0672324296 AppC 1/5/05 10:59 AM Page Web-87

orient

Allowed Valuesauto, angle

Parentmarker

orientation

Allowed Valuesh, v

Parentglyph

origin

Allowed Valuedefault

ParentanimateMotion

overflow

Allowed Valuesvisible, hidden, scroll, auto, inherit

Parentsa, defs, feImage, filter, font, foreignObject, g, glyph, image, marker, mask, missing-glyph, pattern, svg, switch, symbol, use

overline-position

Allowed ValueA number value

APPENDIX C SVG Attributes and Properties ReferenceWeb-88

0672324296 AppC 1/5/05 10:59 AM Page Web-88

Parentfont-face

overline-thickness

Allowed ValueA number value

Parentfont-face

panose-1

Allowed ValuesA list of 10 integers

Parentfont-face

path

Allowed ValuePath data

ParentanimateMotion

pathLength

Allowed ValueA number value

Parentpath

pathLength Web-89C

0672324296 AppC 1/5/05 10:59 AM Page Web-89

patternContentUnits

Allowed ValuesuserSpaceOnUse, objectBoundingBox

Parentpattern

patternTransform

Allowed ValuesA list of transformations

Parentpattern

patternUnits

Allowed ValuesuserSpaceOnUse, objectBoundingBox

Parentpattern

pointer-events

Allowed ValuesvisiblePainted, visibleFill, visibleStroke, visible, painted, fill, stroke, all, none,inherit

Parentsa, altGlyph, circle, clipPath, defs, ellipse, feImage, filter, font, foreignObject, g,glyph, image, line, marker, mask, missing-glyph, path, pattern, polygon, polyline, rect,svg, switch, symbol, text, textPath, tref, tspan, use

APPENDIX C SVG Attributes and Properties ReferenceWeb-90

0672324296 AppC 1/5/05 10:59 AM Page Web-90

points

Allowed ValuesA list of points

Parentspolygon, polyline

pointsAtX

Allowed ValueA number value

ParentfeSpotLight

pointsAtY

Allowed ValueA number value

ParentfeSpotLight

pointsAtZ

Allowed ValueA number value

ParentfeSpotLight

preserveAlpha

Allowed ValueA boolean value

preserveAlpha Web-91C

0672324296 AppC 1/5/05 10:59 AM Page Web-91

ParentfeConvolveMatrix

preserveAspectRatio

Allowed ValuesAn align value (none, xMinYMin, xMidYMin, xMaxYMin, xMinYMid, xMidYMid, xMaxYMid,xMinYMax, xMidYMax, xMaxYMax) and an optional meet or slice value

Parentsimage, marker, pattern, svg, symbol, view

primitiveUnits

Allowed ValuesuserSpaceOnUse, objectBoundingBox

Parentfilter

r

Allowed ValueA length value

Parentcircle, radialGradient

radius

Allowed ValuesA number optionally followed by a number

ParentfeMorphology

APPENDIX C SVG Attributes and Properties ReferenceWeb-92

0672324296 AppC 1/5/05 10:59 AM Page Web-92

refX

Allowed ValueA coordinate

Parentmarker

refY

Allowed ValueA coordinate

Parentmarker

rendering-intent

Allowed Valuesauto, perceptual, relative-colorimetric, saturation, absolute-colorimetric

Parentcolor-profile

repeatCount

Allowed ValuesNumeric value, indefinite

Parentsanimate, animateColor, animateMotion, animateTransform, set

repeatDur

Allowed ValuesClock-value, indefinite

repeatDur Web-93C

0672324296 AppC 1/5/05 10:59 AM Page Web-93

Parentsanimate, animateColor, animateMotion, animateTransform, set

requiredExtensions

Allowed ValuesA list of URI values

Parentsa, altGlyph, animate, animateColor, animateMotion, animateTransform, circle, clipPath,cursor, defs, ellipse, foreignObject, g, image, line, mask, path, pattern, polygon, polyline, rect, set, svg, switch, text, textPath, tref, tspan, use

requiredFeatures

Allowed ValuesA list of feature strings

Parentsa, altGlyph, animate, animateColor, animateMotion, animateTransform, circle, clipPath,cursor, defs, ellipse, foreignObject, g, image, line, mask, path, pattern, polygon, polyline, rect, set, svg, switch, text, textPath, tref, tspan, use

restart

Allowed Valuesalways, never, whenNotActive

Parentsanimate, animateColor, animateMotion, animateTransform, set

result

Allowed ValueA filter primitive reference

APPENDIX C SVG Attributes and Properties ReferenceWeb-94

0672324296 AppC 1/5/05 10:59 AM Page Web-94

ParentsfeBlend, feColorMatrix, feComponentTransfer, feComposite, feConvolveMatrix,feDiffuseLighting, feDisplacementMap, feFlood, feGaussianBlur, feMerge,feMorphology, feOffset, feSpecularLighting, feTile, feTurbulence

rotate 1(2)

Allowed ValuesAngle, auto, auto-reverse

ParentanimateMotion

rotate 2(2)

Allowed ValuesA list of numbers

ParentsaltGlyph, text, tref, tspan

rx

Allowed ValueA length value

Parentellipse, rect

ry

Allowed ValueA length value

Parentellipse, rect

ry Web-95C

0672324296 AppC 1/5/05 10:59 AM Page Web-95

scale

Allowed ValueA number value

ParentfeDisplacementMap

seed

Allowed ValueA number value

ParentfeTurbulence

shape-rendering

Allowed Valuesauto, optimizeSpeed, crispEdges, geometricPrecision, inherit

Parentsa, altGlyph, circle, clipPath, defs, ellipse, feImage, filter, font, foreignObject, g,glyph, image, line, marker, mask, missing-glyph, path, pattern, polygon, polyline, rect,svg, switch, symbol, text, textPath, tref, tspan, use

slope

Allowed ValueA number value

ParentsfeFuncA, feFuncB, feFuncG, feFuncR, font-face

APPENDIX C SVG Attributes and Properties ReferenceWeb-96

0672324296 AppC 1/5/05 10:59 AM Page Web-96

spacing

Allowed Valuesauto, exact

ParenttextPath

specularConstant

Allowed ValueA number value

ParentfeSpecularLighting

specularExponent

Allowed ValueA number value between 1.0 and 128.0 inclusive

ParentsfeSpecularLighting, feSpotLight

spreadMethod

Allowed Valuespad, reflect, repeat

ParentslinearGradient, radialGradient

startOffset

Allowed ValueA string value

startOffset Web-97C

0672324296 AppC 1/5/05 10:59 AM Page Web-97

ParenttextPath

stdDeviation

Allowed ValuesA number optionally followed by a number

ParentfeGaussianBlur

stemh

Allowed ValueA number value

Parentfont-face

stemv

Allowed ValueA number value

Parentfont-face

stitchTiles

Allowed Valuesstitch, noStitch

ParentfeTurbulence

APPENDIX C SVG Attributes and Properties ReferenceWeb-98

0672324296 AppC 1/5/05 10:59 AM Page Web-98

stop-color

Allowed ValuescurrentColor, color optionally followed by an ICC profile, inherit

Parentsa, defs, feImage, filter, font, foreignObject, g, glyph, linearGradient, marker, mask,missing-glyph, pattern, radialGradient, stop, svg, switch, symbol, use

stop-opacity

Allowed ValuesA number between 0.0 and 1.0, inherit

Parentsa, defs, feImage, filter, font, foreignObject, g, glyph, linearGradient, marker, mask,missing-glyph, pattern, radialGradient, stop, svg, switch, symbol, use

strikethrough-position

Allowed ValueA number value

Parentfont-face

strikethrough-thickness

Allowed ValueA number value

Parentfont-face

string

Allowed ValueA string value

string Web-99C

0672324296 AppC 1/5/05 10:59 AM Page Web-99

Parentfont-face-format

stroke

Allowed ValueA paint value

Parentsa, altGlyph, circle, clipPath, defs, ellipse, feImage, filter, font, foreignObject, g,glyph, line, marker, mask, missing-glyph, path, pattern, polygon, polyline, rect, svg,switch, symbol, text, textPath, tref, tspan, use

stroke-dasharray

Allowed Valuesnone, a dasharray, inherit

Parentsa, altGlyph, circle, clipPath, defs, ellipse, feImage, filter, font, foreignObject, g,glyph, line, marker, mask, missing-glyph, path, pattern, polygon, polyline, rect, svg,switch, symbol, text, textPath, tref, tspan, use

stroke-dashoffset

Allowed ValuesA length value, inherit

Parentsa, altGlyph, circle, clipPath, defs, ellipse, feImage, filter, font, foreignObject, g,glyph, line, marker, mask, missing-glyph, path, pattern, polygon, polyline, rect, svg,switch, symbol, text, textPath, tref, tspan, use

stroke-linecap

Allowed Valuesbutt, round, square, inherit

APPENDIX C SVG Attributes and Properties ReferenceWeb-100

0672324296 AppC 1/5/05 10:59 AM Page Web-100

Parentsa, altGlyph, circle, clipPath, defs, ellipse, feImage, filter, font, foreignObject, g,glyph, line, marker, mask, missing-glyph, path, pattern, polygon, polyline, rect, svg,switch, symbol, text, textPath, tref, tspan, use

stroke-linejoin

Allowed Valuesmiter, round, bevel, inherit

Parentsa, altGlyph, circle, clipPath, defs, ellipse, feImage, filter, font, foreignObject, g,glyph, line, marker, mask, missing-glyph, path, pattern, polygon, polyline, rect, svg,switch, symbol, text, textPath, tref, tspan, use

stroke-miterlimit

Allowed ValuesA number greater than or equal to 1, inherit

Parentsa, altGlyph, circle, clipPath, defs, ellipse, feImage, filter, font, foreignObject, g,glyph, line, marker, mask, missing-glyph, path, pattern, polygon, polyline, rect, svg,switch, symbol, text, textPath, tref, tspan, use

stroke-opacity

Allowed ValuesA number between 0.0 and 1.0 inclusive, inherit

Parentsa, altGlyph, circle, clipPath, defs, ellipse, feImage, filter, font, foreignObject, g,glyph, line, marker, mask, missing-glyph, path, pattern, polygon, polyline, rect, svg,switch, symbol, text, textPath, tref, tspan, use

stroke-width

Allowed ValuesA length value, inherit

stroke-width Web-101C

0672324296 AppC 1/5/05 10:59 AM Page Web-101

Parentsa, altGlyph, circle, clipPath, defs, ellipse, feImage, filter, font, foreignObject, g,glyph, line, marker, mask, missing-glyph, path, pattern, polygon, polyline, rect, svg,switch, symbol, text, textPath, tref, tspan, use

style

Allowed ValueStyle sheet data

Parentsa, altGlyph, circle, clipPath, defs, desc, ellipse, feDiffuseLighting, feFlood, feImage,feSpecularLighting, filter, font, foreignObject, g, glyph, glyphRef, image, line,linearGradient, marker, mask, missing-glyph, path, pattern, polygon, polyline,radialGradient, rect, stop, svg, switch, symbol, text, textPath, title, tref, tspan, use

surfaceScale

Allowed ValueA number value

ParentsfeDiffuseLighting, feSpecularLighting

systemLanguage

Allowed ValuesA list of language codes according to RFC3066

Parentsa, altGlyph, animate, animateColor, animateMotion, animateTransform, circle, clipPath,cursor, defs, ellipse, foreignObject, g, image, line, mask, path, pattern, polygon,polyline, rect, set, svg, switch, text, textPath, tref, tspan, use

tableValues

Allowed ValuesA list of one or more numbers

APPENDIX C SVG Attributes and Properties ReferenceWeb-102

0672324296 AppC 1/5/05 10:59 AM Page Web-102

ParentsfeFuncA, feFuncB, feFuncG, feFuncR

target

Allowed ValueA frame or window name

Parenta

targetX

Allowed ValueAn integer value

ParentfeConvolveMatrix

targetY

Allowed ValueAn integer value

ParentfeConvolveMatrix

text-anchor

Allowed Valuesstart, middle, end, inherit

Parentsa, altGlyph, clipPath, defs, feImage, filter, font, foreignObject, g, glyph, marker,mask, missing-glyph, pattern, svg, switch, symbol, text, textPath, tref, tspan, use

text-anchor Web-103C

0672324296 AppC 1/5/05 10:59 AM Page Web-103

text-decoration

Allowed Valuesnone, underline, overline, line-through, blink, inherit

Parentsa, altGlyph, clipPath, defs, feImage, filter, font, foreignObject, g, glyph, marker,mask, missing-glyph, pattern, svg, switch, symbol, text, textPath, tref, tspan, use

text-rendering

Allowed Valuesauto, optimizeSpeed, optimizeLegibility, geometricPrecision, inherit

Parentsa, altGlyph, circle, clipPath, defs, ellipse, feImage, filter, font, foreignObject, g,glyph, image, line, marker, mask, missing-glyph, path, pattern, polygon, polyline, rect,svg, switch, symbol, text, textPath, tref, tspan, use

textLength

Allowed ValueA length value

Parentstext, textPath, tref, tspan

title

Allowed ValueA string value

Parentstyle

APPENDIX C SVG Attributes and Properties ReferenceWeb-104

0672324296 AppC 1/5/05 10:59 AM Page Web-104

to

Allowed ValueA string value

Parentanimate, animateColor, animateMotion, animateTransform, set

transform

Allowed ValuesA list of transformations

Parentsa, circle, clipPath, defs, ellipse, foreignObject, g, image, line, path, polygon, polyline, rect, switch, text, use

type 1(5)

Allowed ValueA media type according to RFC2045

Parentsscript, style

type 2(5)

Allowed ValuesfractalNoise, turbulence

ParentfeTurbulence

type 3(5)

Allowed Valuesidentity, table, discrete, linear, gamma

type 3(5) Web-105C

0672324296 AppC 1/5/05 10:59 AM Page Web-105

ParentsfeFuncA, feFuncB, feFuncG, feFuncR

type 4(5)

Allowed Valuesmatrix, saturate, hueRotate, luminanceToAlpha

ParentfeColorMatrix

type 5(5)

Allowed Valuestranslate, scale, rotate, skewX, skewY

ParentanimateTransform

u1

Allowed ValuesOne or more or a range of Unicode characters.

Parentshkern, vkern

u2

Allowed ValuesOne or more or a range of Unicode characters.

Parentshkern, vkern

APPENDIX C SVG Attributes and Properties ReferenceWeb-106

0672324296 AppC 1/5/05 10:59 AM Page Web-106

underline-position

Allowed ValueA number value

Parentfont-face

underline-thickness

Allowed ValueA number value

Parentfont-face

unicode

Allowed ValuesOne or more Unicode characters

Parentglyph

unicode-bidi

Allowed Valuesnormal, embed, bidi-override, inherit

Parentsa, altGlyph, clipPath, defs, feImage, filter, font, foreignObject, g, glyph, marker,mask, missing-glyph, pattern, svg, switch, symbol, text, textPath, tref, tspan, use

unicode-range

Allowed ValuesOne or more or a range of Unicode characters.

unicode-range Web-107C

0672324296 AppC 1/5/05 10:59 AM Page Web-107

Parentfont-face

units-per-em

Allowed ValueA number value

Parentfont-face

v-alphabetic

Allowed ValueA number value

Parentfont-face

v-hanging

Allowed ValueA number value

Parentfont-face

v-ideographic

Allowed ValueA number value

Parentfont-face

APPENDIX C SVG Attributes and Properties ReferenceWeb-108

0672324296 AppC 1/5/05 10:59 AM Page Web-108

v-mathematical

Allowed ValueA number value

Parentfont-face

values

Allowed ValuesA list of one or more values

Parentsanimate, animateColor, animateMotion, animateTransform, feColorMatrix

version

Allowed ValueFixed value of 1.0

Parentsvg

vert-adv-y

Allowed ValueA number value

Parentsfont, glyph, missing-glyph

vert-origin-x

Allowed ValueA number value

vert-origin-x Web-109C

0672324296 AppC 1/5/05 10:59 AM Page Web-109

Parentsfont, glyph, missing-glyph

vert-origin-y

Allowed ValueA number value

Parentsfont, glyph, missing-glyph

viewBox

Allowed ValuesA list of four numbers: min-x, min-y, width, height

Parentsmarker, pattern, svg, symbol, view

viewTarget

Allowed ValuesOne or more XML names

Parentview

visibility

Allowed Valuesvisible, hidden, collapse, inherit

Parentsa, altGlyph, circle, clipPath, defs, ellipse, feImage, filter, font, foreignObject, g,glyph, image, line, marker, mask, missing-glyph, path, pattern, polygon, polyline, rect,svg, switch, symbol, text, textPath, tref, tspan, use

APPENDIX C SVG Attributes and Properties ReferenceWeb-110

0672324296 AppC 1/5/05 10:59 AM Page Web-110

width

Allowed ValueA length value

ParentsfeBlend, feColorMatrix, feComponentTransfer, feComposite, feConvolveMatrix,feDiffuseLighting, feDisplacementMap, feFlood, feGaussianBlur, feMerge,feMorphology, feOffset, feSpecularLighting, feTile, feTurbulence, filter,foreignObject, image, mask, pattern, rect, svg, use

widths

Allowed ValuesA list of an optional range of Unicode characters followed by one or more numbers

Parentfont-face

word-spacing

Allowed Valuesnormal, a length value, inherit

Parentsa, altGlyph, clipPath, defs, feImage, filter, font, foreignObject, g, glyph, marker,mask, missing-glyph, pattern, svg, switch, symbol, text, textPath, tref, tspan, use

writing-mode

Allowed Valueslr-tb, rl-tb, tb-rl, lr, rl, tb, inherit

Parentsa, clipPath, defs, feImage, filter, font, foreignObject, g, glyph, marker, mask, missing-glyph, pattern, svg, switch, symbol, text, use

writing-mode Web-111C

0672324296 AppC 1/5/05 10:59 AM Page Web-111

x 1(3)

Allowed ValueAn x coordinate

Parentscursor, feBlend, feColorMatrix, feComponentTransfer, feComposite, feConvolveMatrix,feDiffuseLighting, feDisplacementMap, feFlood, feGaussianBlur, feMerge,feMorphology, feOffset, feSpecularLighting, feTile, feTurbulence, filter,foreignObject, image, mask, pattern, rect, svg, use

x 2(3)

Allowed ValuesA list of one or more x coordinates

ParentsaltGlyph, text, tref, tspan

x 3(3)

Allowed ValueA number value

ParentsfePointLight, feSpotLight, glyphRef

x-height

Allowed ValueA number value

Parentfont-face

APPENDIX C SVG Attributes and Properties ReferenceWeb-112

0672324296 AppC 1/5/05 10:59 AM Page Web-112

x1

Allowed ValueAn x coordinate

Parentsline, linearGradient

x2

Allowed ValueAn x coordinate

Parentsline, linearGradient

xChannelSelector

Allowed ValuesR, G, B, A

ParentfeDisplacementMap

xlink:actuate 1(2)

Allowed ValueonRequest

Parenta

xlink:actuate 2(2)

Allowed ValueonLoad

xlink:actuate 2(2) Web-113C

0672324296 AppC 1/5/05 10:59 AM Page Web-113

ParentsaltGlyph, animate, animateColor, animateMotion, animateTransform, color-profile,cursor, definition-src, feImage, filter, font-face-uri, glyphRef, image,linearGradient, mpath, pattern, radialGradient, script, set, textPath, tref, use

xlink:arcrole

Allowed ValueA URI as defined in RFC2396

Parentsa, altGlyph, animate, animateColor, animateMotion, animateTransform, color-profile,cursor, definition-src, feImage, filter, font-face-uri, glyphRef, image,linearGradient, mpath, pattern, radialGradient, script, set, textPath, tref, use

xlink:href

Allowed ValueA URI as defined in RFC239

Parentsa, altGlyph, animate, animateColor, animateMotion, animateTransform, color-profile,cursor, definition-src, feImage, filter, font-face-uri, glyphRef, image,linearGradient, mpath, pattern, radialGradient, script, set, textPath, tref, use

xlink:role

Allowed ValueA URI as defined in RFC2396

Parentsa, altGlyph, animate, animateColor, animateMotion, animateTransform, color-profile,cursor, definition-src, feImage, filter, font-face-uri, glyphRef, image,linearGradient, mpath, pattern, radialGradient, script, set, textPath, tref, use

APPENDIX C SVG Attributes and Properties ReferenceWeb-114

0672324296 AppC 1/5/05 10:59 AM Page Web-114

xlink:show 1(2)

Allowed Valuesnew, replace

Parenta

xlink:show 2(2)

Allowed Valueembed

ParentsaltGlyph, animate, animateColor, animateMotion, animateTransform, color-profile,cursor, definition-src, feImage, filter, font-face-uri, glyphRef, image,linearGradient, mpath, pattern, radialGradient, script, set, textPath, tref, use

xlink:title

Allowed ValueA string value

Parentsa, altGlyph, animate, animateColor, animateMotion, animateTransform, color-profile,cursor, definition-src, feImage, filter, font-face-uri, glyphRef, image,linearGradient, mpath, pattern, radialGradient, script, set, textPath, tref, use

xlink:type

Allowed Valuesimple

Parentsa, altGlyph, animate, animateColor, animateMotion, animateTransform, color-profile,cursor, definition-src, feImage, filter, font-face-uri, glyphRef, image,linearGradient, mpath, pattern, radialGradient, script, set, textPath, tref, use

xlink:type Web-115C

0672324296 AppC 1/5/05 10:59 AM Page Web-115

xml:base

Allowed ValueA URI

Parentsa, altGlyph, altGlyphDef, altGlyphItem, animate, animateColor, animateMotion,animateTransform, circle, clipPath, color-profile, cursor, definition-src, defs, desc,ellipse, feBlend, feColorMatrix, feComponentTransfer, feComposite, feConvolveMatrix,feDiffuseLighting, feDisplacementMap, feDistantLight, feFlood, feFuncA, feFuncB,feFuncG, feFuncR, feGaussianBlur, feImage, feMerge, feMergeNode, feMorphology,feOffset, fePointLight, feSpecularLighting, feSpotLight, feTile, feTurbulence,filter, font, font-face, font-face-format, font-face-name, font-face-src, font-face-uri, foreignObject, g, glyph, glyphRef, hkern, image, line, linearGradient,marker, mask, metadata, missing-glyph, mpath, path, pattern, polygon, polyline,radialGradient, rect, script, set, stop, style, svg, switch, symbol, text, textPath,title, tref, tspan, use, view, vkern

xml:lang

Allowed ValueA language identifier

Parentsa, altGlyph, circle, clipPath, defs, desc, ellipse, feImage, filter, foreignObject, g,image, line, marker, mask, path, pattern, polygon, polyline, rect, svg, switch, symbol,text, textPath, title, tref, tspan, use

xml:space

Allowed Valuesdefault, preserve

Parentsa, altGlyph, circle, clipPath, defs, desc, ellipse, feImage, filter, foreignObject, g,image, line, marker, mask, path, pattern, polygon, polyline, rect, style, svg, switch,symbol, text, textPath, title, tref, tspan, use

APPENDIX C SVG Attributes and Properties ReferenceWeb-116

0672324296 AppC 1/5/05 10:59 AM Page Web-116

xmlns

Allowed Value“http://www.w3.org/2000/svg”

Parentsvg

xmlns:xlink

Allowed Value“http://www.w3.org/1999/xlink”

Parentsa, altGlyph, animate, animateColor, animateMotion, animateTransform, color-profile,cursor, definition-src, feImage, filter, font-face-uri, glyphRef, image,linearGradient, mpath, pattern, radialGradient, script, set, textPath, tref, use

y 1(3)

Allowed ValueA y coordinate

Parentscursor, feBlend, feColorMatrix, feComponentTransfer, feComposite, feConvolveMatrix,feDiffuseLighting, feDisplacementMap, feFlood, feGaussianBlur, feMerge,feMorphology, feOffset, feSpecularLighting, feTile, feTurbulence, filter,foreignObject, image, mask, pattern, rect, svg, use

y 2(3)

Allowed ValuesA list of y coordinates

ParentsaltGlyph, text, tref, tspan

y 2(3) Web-117C

0672324296 AppC 1/5/05 10:59 AM Page Web-117

y 3(3)

Allowed ValueA number value

ParentsfePointLight, feSpotLight, glyphRef

y1

Allowed ValueA y coordinate

Parentsline, linearGradient

y2

Allowed ValueA y coordinate

Parentsline, linearGradient

yChannelSelector

Allowed ValuesR, G, B, A

ParentfeDisplacementMap

z

Allowed ValueA number value

APPENDIX C SVG Attributes and Properties ReferenceWeb-118

0672324296 AppC 1/5/05 10:59 AM Page Web-118

ParentsfePointLight, feSpotLight

zoomAndPan

Allowed Valuesdisable, magnify

Parentssvg, view

zoomAndPan Web-119C

0672324296 AppC 1/5/05 10:59 AM Page Web-119

0672324296 AppC 1/5/05 10:59 AM Page Web-120

top related