SVG Element Reference
This section contains the Scalable Vector Graphics (SVG) element reference documentation.
In this section
| Topic | Description |
|---|---|
|
Creates a SVG hyperlink. | |
|
Defines a circle that is based on a given center point and radius value. | |
|
Defines a path that will visually clip (hide) part of another element. The path is not visible and the intersection of the two elements will not be displayed. | |
|
Defines a template for one or more objects that can have new instances created by the use element. | |
|
Provides a mechanism to store a description of an element. | |
|
Defines an ellipse that is based on a given center point and two radius values. | |
|
Composites two objects together using commonly used imaging software blending modes. | |
|
This filter applies a matrix transformation. | |
|
Performs component-wise remapping of data allowing operations like brightness adjustment, contrast adjustment, color balance, or thresholding. | |
|
Combines two input images pixel-wise in image space using alpha channel (Porter-Duff) compositing operations. | |
|
| |
|
Lights an image using the alpha channel as a bump map. | |
|
Spatially displaces an image (in) using the pixel values of a second image (in2). | |
|
Defines a distant light source. | |
|
Creates a rectangle with specified color and opacity values. | |
|
Specifies a transfer function for the alpha component of an input graphic; typically used as a child element of an SVGFEComponentTransferElement element. | |
|
Specifies a transfer function for the blue component of an input graphic; typically used as a child element of an SVGFEComponentTransferElement element. | |
|
Specifies a transfer function for the green component of an input graphic; typically used as a child element of an SVGFEComponentTransferElement element. | |
|
Specifies a transfer function for the red component of an input graphic; typically used as a child element of an SVGFEComponentTransferElement element. | |
|
Performs a Gaussian blur on the input image. | |
|
Refers to an image or graphic that is external to the filter element that is loaded and rendered as part of the filter primitive. | |
|
Composites input layers on top of each other using the over operator. | |
|
Specifies an input source layer for an feMerge element. | |
|
Provides a way to thin or thicken artwork. | |
|
Offsets the input image relative to the image's current position by a specified value. | |
|
Represents a point light source when applying feDiffuseLighting or feSpecularLighting filter effects. | |
|
Lights a source graphic using the alpha channel as a bitmap. | |
|
Defines a spotlight source. | |
|
Fills a target rectangle with tiled copies of an input image. | |
|
Provides a filter to create images based on the Perlin turbulence function. | |
|
Enables content from another XML namespace to be inserted into an SVG namespace. | |
|
Defines an SVG filter. The | |
|
Groups two or more elements together. | |
|
Defines a base interface that is used by SVGLinearGradientElement and SVGRadialGradientElement objects. | |
|
Provides a way to display a graphics image on the screen. | |
|
Defines a line by using beginning and ending (x,y) coordinate values with stroke and stroke-width styles . | |
|
Defines a linear gradient that provides a smooth transition from one color to another. The gradient can be used to fill or stroke an object. | |
|
Defines shapes that can be attached to the middles or ends of line segments in path, line, polyline, and polygon elements. | |
|
Defines an alpha mask that composites a graphical object into the background. | |
|
Contains information that is associated with SVG metadata. | |
|
Defines a path using commands (moveto, line, cubic curves, quadratic Bézier curves, arc, and closepath) and coordinates. | |
|
Provides a way to stroke or fill an object with a repeated series of path-defined objects that make up a pattern. | |
|
Defines a polygon by using at least three (x,y) coordinate values. A line is drawn between the first and last (x,y) coordinates to close the shape. | |
|
Defines a series of connected lines by using (x,y) coordinate values with fill, stroke, and stroke-width styles. | |
|
Defines a radial gradient that provides a smooth transition from one color to another, changing from one color in the center to the second color at the outer edges. The gradient can be used to fill or stroke an object. | |
|
Defines a rectangle that is based on a given width and height. | |
|
Contains scripts. | |
|
Defines the ramp of colors to use in gradients. | |
|
Enables style sheets to be embedded directly within SVG content. | |
|
Defines an SVG document or document fragement. | |
|
Provides conditional processing based on the state of the requiredFeatures, requiredExtensions, and systemLanguage attributes. | |
|
Defines graphical template objects that a use element can instantiate. | |
|
Defines a text element using font-family, font-size, and fill values. | |
|
Describes textual content. | |
|
Defines a path that text can be rendered along. | |
|
Describes SVG text positioning. | |
|
Defines the title of an element. | |
|
Adjusts the size, position, and font of individual letters within a text element. | |
|
Creates a new instance of an object that has been defined with the defs element. | |
|
Defines a new viewport. |