--- title: 'SVG: Gráficos Vetoriais Escaláveis' slug: Web/SVG tags: - Design Responsivo - Gráficos 2D - Gráficos Escaláveis - Gráficos Vetoriais - Imagens - Referencia - SVG - Web - graficos - 'l10n:prioridade' - Ícones translation_of: Web/SVG ---
{{SVGRef}}
Gráficos Vetoriais Escaláveis (SVG) é uma linguagem de marcação XML para descrever gráficos vetoriais bidimensionais. Essencialmente, SVG é para gráficos o que o XHTML é para texto.
SVG é similar em escopo à tecnologia Flash, propriedade da Adobe, mas se distingue por ser uma recomendação da W3C, ou seja, um padrão, e por ser baseado em XML e não em um formato binário fechado. O SVG foi criado para funcionar com outros padrões da W3C, tais como CSS, DOM e SMIL.
Assim como o HTML, o SVG tem um modelo de documento (DOM), eventos e é acessível por JavaScript. Isto permite aos desenvolvedores criar animações e imagens interativas.
foreignObject
do SVGEmbora o SVG ainda tenha de percorrer um longo caminho para prover conteúdo web avançado, aqui estão alguns exemplos de uso intensivo de SVG.