The SVG elements from the W3C Recommendation (SVG Version 1.1).
The links in the "Element" column point to attributes and more
useful information about the specific element.
Element |
Description |
a |
Defines a hyperlink |
altGlyph |
Allows control over glyphs used to render particular
character data (e.g. for music symbols or Asian text) |
altGlyphDef |
Defines a set of glyph substitutions (e.g. for music
symbols or Asian text) |
altGlyphItem |
Defines a candidate set of glyph substitutions (e.g. for
music symbols or Asian text) |
animate |
Animates an attribute or property over time |
animateColor |
Specifies a color transformation over time |
animateMotion |
Causes an element to move along a motion path |
animateTransform |
Animates a transformation attribute on an element |
circle |
Defines a circle |
clipPath |
|
color-profile |
Specifies a color profile description |
cursor |
Defines a platform-independent cursor |
definition-src |
Defines a separate font definition resource |
defs |
A container for referenced elements |
desc |
A text-only description for elements in SVG - not displayed as part of the
graphics. User agents may display the text
as a tooltip |
ellipse |
Defines an ellipse |
feBlend |
SVG filter. Composites two objects together using different
blending modes |
feColorMatrix |
SVG filter. Applies a matrix transformation |
feComponentTransfer |
SVG filter. Performs component-wise remapping of data |
feComposite |
SVG filter. |
feConvolveMatrix |
SVG filter. |
feDiffuseLighting |
SVG filter. |
feDisplacementMap |
SVG filter. |
feDistantLight |
SVG filter. Defines a light source |
feFlood |
SVG filter. |
feFuncA |
SVG filter. Sub-element to feComponentTransfer |
feFuncB |
SVG filter. Sub-element to feComponentTransfer |
feFuncG |
SVG filter. Sub-element to feComponentTransfer |
feFuncR |
SVG filter. Sub-element to feComponentTransfer |
feGaussianBlur |
SVG filter. Performs a Gaussian blur on the image |
feImage |
SVG filter. |
feMerge |
SVG filter. Creates image layers on top of each
other |
feMergeNode |
SVG filter. Sub-element to feMerge |
feMorphology |
SVG filter. Performs a "fattening" or "thinning" on a
source graphic |
feOffset |
SVG filter. Moves an image relative to its current position |
fePointLight |
SVG filter. |
feSpecularLighting |
SVG filter. |
feSpotLight |
SVG filter. |
feTile |
SVG filter. |
feTurbulence |
SVG filter. |
filter |
Container for filter effects |
font |
Defines a font |
font-face |
Describes the characteristics of a font |
font-face-format |
|
font-face-name |
|
font-face-src |
|
font-face-uri |
|
foreignObject |
|
g |
A container element for grouping together related
elements |
glyph |
Defines the graphics for a given glyph |
glyphRef |
Defines a possible glyph to use |
hkern |
|
image |
|
line |
Defines a line |
linearGradient |
Defines a linear gradient |
marker |
|
mask |
|
metadata |
Specifies metadata |
missing-glyph |
|
mpath |
|
path |
Defines a path |
pattern |
|
polygon |
Defines a closed shape that consists of a set of connected
straight lines |
polyline |
Defines a set of connected straight lines |
radialGradient |
Defines a radial gradient |
rect |
Defines a rectangle |
script |
Container for scripts (e.g., ECMAScript) |
set |
Sets the value of an
attribute for a specified duration |
stop |
|
style |
Allows style sheets to be embedded directly within SVG
content |
svg |
Defines an SVG document fragment |
switch |
|
symbol |
|
text |
|
textPath |
|
title |
A text-only description for elements in SVG - not displayed as part of the
graphics. User agents may display the text
as a tooltip |
tref |
|
tspan |
|
use |
|
view |
|
vkern |
|