--- title: SVG slug: Web/SVG tags: - Gráficos 2D - Gráficos(2) - SVG - Todas_las_Categorías - Web translation_of: Web/SVG ---
Comenzando con SVG
Este tutorial te ayudará a comenzar a usar SVG.

Gráficos vectoriales escalables (SVG) es un lenguaje de marcado XML para describir gráficos vectoriales en dos dimensiones. Básicamente, es a los gráficos lo que HTML es al texto.

SVG es un estándar Web abierto basado en texto. Está expresamente diseñado para trabajar con otros estándares web como CSS, DOM, y SMIL.

<br style="clear:both;" />

Documentación

Referencia de elementos SVG
Detalles sobre cada uno de los elementos SVG.
Referencia de atributos SVG
Detalles sobre cada uno de los atributos SVG.
Referencia del interfaz DOM SVG
Detalles acerca del API SVG DOM, para interacción con JavaScript.
Aplicando efectos SVG a contenido HTML
SVG trabaja con with {{Glossary("HTML")}}, {{Glossary("CSS")}} and {{Glossary("JavaScript")}}. Usa SVG para mejorar una página HTML normal o aplicación web.

Ver más...

Comunidad

Ver foros de Mozilla... {{DiscussionList("dev-tech-svg", "mozilla.dev.tech.svg")}}
 

Herramientas

Ejemplos

 

Animaciones e interacciones

Al igual que HTML, SVG tiene un modelo de objetos de documento (DOM) y eventos, y es accesible desde JavaScript. Esto permite al desarrollador crear animaciones ricas y permite e imágenes interactivas.

  • Algunos SVG muy atractivos en svg-wow.org
  • Extension Firefox (Grafox) para añadir soporte al subconjunto de animación {{Glossary("SMIL")}}
  • Manipulación interactiva de fotos
  • Transformaciones HTML usando foreignObject de SVG

 

Mapeado, gráficos, juegos y experimentos 3D

Aunque un poco de SVG puede dar mucho recorrido a la hora de mejorar contenidos web, aquí tienes algunos ejemplos de uso de gran cantidad de SVG.

Categorías

Interwiki Language Links

 

{{ languages( { "en": "en/SVG", "fr": "fr/SVG", "it": "it/SVG", "ja": "ja/SVG", "pl": "pl/SVG", "pt": "pt/SVG" } ) }}