Manual de referência SVG

Elementos SVG do padrão recomendado pelo W3C (Versão 1.1 do SVG)

Elementos SVG

O link no elemento da lista aponta para propriedades específicas do elemento e mais informações úteis.

Elemento Descrição
a Definição de hiperlink
altGlyph Permite que o texto objetivo controle para apresentar dados de caracteres especiais (por exemplo, símbolos musicais ou textos asiáticos)
altGlyphDef Definição de uma série de substituições de símbolos de representação (por exemplo, símbolos musicais ou textos asiáticos)
altGlyphItem Definição de uma série de símbolos de representação substituíveis
animate Muda dinamicamente os atributos ao longo do tempo
animateColor Especifica a conversão de cor ao longo do tempo
animateMotion Move o elemento ao longo da trajetória de ação
animateTransform Realiza a conversão dinâmica de atributos do elemento
circle Define um círculo
clipPath  
color-profile Especifica a descrição de configuração de cor
cursor Define um cursor independente da plataforma
definition-src Define uma fonte de definição de tipo de letra separada
defs Container do elemento referenciado
desc Descrição de texto pura dos elementos SVG - não é parte da parte gráfica para exibir. O agente de usuário o exibirá como dica.
ellipse Define um elipse
feBlend Filtro SVG. Usa diferentes modos de mistura para combinar dois objetos.
feColorMatrix Filtro SVG. Aplica a transformação matrix.
feComponentTransfer Filtro SVG. Executa a re-mapeamento componente-a-componente dos dados.
feComposite Filtro SVG.
feConvolveMatrix Filtro SVG.
feDiffuseLighting Filtro SVG.
feDisplacementMap Filtro SVG.
feDistantLight Filtro SVG. Define uma fonte de luz.
feFlood Filtro SVG.
feFuncA Filtro SVG. Elemento filho de feComponentTransfer.
feFuncB Filtro SVG. Elemento filho de feComponentTransfer.
feFuncG Filtro SVG. Elemento filho de feComponentTransfer.
feFuncR Filtro SVG. Elemento filho de feComponentTransfer.
feGaussianBlur Filtro SVG. Aplica um desfoque gaussiano à imagem.
feImage Filtro SVG.
feMerge Filtro SVG. Cria uma imagem acumulativa.
feMergeNode Filtro SVG. Elemento filho de feMerge.
feMorphology Filtro SVG. Executa "fattening" ou "thinning" na imagem de origem.
feOffset Filtro SVG. Move a imagem em relação à posição atual do gráfico.
fePointLight Filtro SVG.
feSpecularLighting Filtro SVG.
feSpotLight Filtro SVG.
feTile Filtro SVG.
feTurbulence Filtro SVG.
filter Container para efeitos de filtro.
font Define um tipo de letra.
font-face Descrição das características de um tipo de letra.
font-face-format  
font-face-name  
font-face-src  
font-face-uri  
foreignObject  
g Elemento de container usado para combinar elementos relacionados.
glyph Define a forma gráfica para o símbolo dado.
glyphRef Define o símbolo pictórico a ser usado.
hkern  
image  
line Define uma linha.
linearGradient Define um gradiente linear.
marker  
mask  
metadata Especifica metadados.
missing-glyph  
mpath  
path Define um caminho.
pattern  
polygon Define uma forma fechada composta por uma série de linhas conectadas.
polyline Define uma série de linhas conectadas.
radialGradient Define um gradiente radial.
rect Define um retângulo.
script Container de script (por exemplo, ECMAScript).
set Define valores para atributos de duração especificados.
stop  
style Permite que as folhas de estilo sejam diretamente embutidas no conteúdo SVG.
svg Define um fragmento de documento SVG.
switch  
symbol  
text  
textPath  
title Descrição de texto pura dos elementos SVG - não é parte da parte gráfica para exibir. O agente de usuário o exibirá como dica.
tref  
tspan  
use  
view  
vkern