--- title: style slug: Web/SVG/Element/style tags: - Elemento - Estilo - Referencia - SVG translation_of: Web/SVG/Element/style ---
{{SVGRef}}

O elemento de estilo possibilita que folhas de estilos sejam incorporadas diretamente ao conteúdo do SVG. O elemento style do SVG possui os mesmos atributos que o elemento correspondente no HTML (veja o elemento no HTML {{ HTMLElement("style") }}).

Contexto de uso

{{svginfo}}

Exemplo

<svg width="100%" height="100%" viewBox="0 0 100 100"
     xmlns="http://www.w3.org/2000/svg">
  <style>
    /* <![CDATA[ */
    circle {
      fill: orange;
      stroke: black;
      stroke-width: 10px; // Note que este valor depende do valor do pixel definido no viewBox
    }
    /* ]]> */
  </style>

  <circle cx="50" cy="50" r="40" />
</svg>

Resultado:

{{EmbedLiveSample("Exemplo",150,165)}}

Atributos

Atributos globais

Atributos específicos

Interface DOM

O elemento implementa a interface do SVGStyleElement.

Compatibilidade dos navegadores

{{ CompatibilityTable() }}

Recurso Chrome Firefox (Gecko) Internet Explorer Opera Safari
Suporte básico 1.0 {{ CompatGeckoDesktop('1.8') }} {{ CompatIE('9.0') }} {{ CompatOpera('9.0') }} {{ CompatSafari('3.0.4') }}
Recurso Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Suporte básico {{ CompatAndroid('3.0') }} {{ CompatGeckoMobile('1.8') }} {{ CompatNo() }} {{ CompatVersionUnknown() }} {{ CompatSafari('3.0.4') }}

A tabela é baseada nestas fontes.

Veja também