Movatterモバイル変換


[0]ホーム

URL:


  1. Tecnologia Web para desenvolvedores
  2. SVG: Gráficos Vetoriais Escaláveis
  3. Reference
  4. Referência de elementos SVG
  5. defs

Esta página foi traduzida do inglês pela comunidade.Saiba mais e junte-se à comunidade MDN Web Docs.

View in EnglishAlways switch to English

defs

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨julho de 2015⁩.

A especificação do SVG permite que objetos gráficos sejam definidos para reuso posteriormente. Recomenda-se que, sempre que possível, os elementos referenciados sejam definidos dentro da tagdefs. A definição destes elementos dentro de uma tagdefs promove o entendimento do conteúdo do SVG e, consequentemente, promove a acessibilidade. Elementos gráficos definidos dentro da tagdefs não serão diretamente renderizados. Você pode utilizar a tag<use> para renderizar tais elementos na janela de visualização.

Contexto de uso

CategoriasElemento recipiente, elemento estrutural
Conteúdo permitidoQualquer número dos seguintes elementos, em qualquer ordem:
Elementos de animação
Elementos descritivos
Elementos de forma
Elementos estruturais
Elementos de gradiente
<a>,<clipPath>,<filter>,<foreignObject>,<image>,<marker>,<mask>,<pattern>,<script>,<style>,<switch>,<text>,<view>

Exemplo

xml
<svg width="80px" height="30px" viewBox="0 0 80 30"     xmlns="https://www.w3.org/2000/svg">  <defs>    <linearGradient>      <stop offset="20%" stop-color="#39F" />      <stop offset="90%" stop-color="#F3F" />    </linearGradient>  </defs>  <rect x="10" y="10" width="60" height="10"        fill="url(#Gradient01)"  /></svg>

Atributos

Atributos globais

Atributos específicos

Não existem atributos específicos.

DOM Interface

Este elemento implementa a interfaceSVGDefsElement.

Compatibilidade com navegadores

Veja também

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp