type

The type attribute is a generic attribute and it has different meaning based on the context in which it's used.

You can use this attribute with the following SVG elements:

Usage context

undefined

For the <animateTransform> elements

SVG element: <animateTransform>

CategoriesNone
Valuetranslate | scale | rotate | skewX | skewY
AnimatableNo
Normative documentScalable Vector Graphics (SVG) 2

For the <feColorMatrix> element

SVG element: <feColorMatrix>

CategoriesNone
Valuematrix | saturate | hueRotate | luminanceToAlpha
AnimatableYes
Normative documentFilter Effects Module Level 1

For the <feFuncR>, <feFuncG>, <feFuncB>, and <feFuncA> elements

SVG elements: <feFuncR>, <feFuncG>, <feFuncB>, <feFuncA>

CategoriesNone
Valueidentity | table | discrete | linear | gamma
AnimatableYes
Normative documentFilter Effects Module Level 1

For the <feTurbulence> element

SVG element: <feTurbulence>

CategoriesNone
ValuefractalNoise | turbulence
AnimatableYes
Normative documentFilter Effects Module Level 1

For the <style> and <script> elements

SVG elements: <style>, <script>

CategoriesNone
Value<media-type>
AnimatableNo
Normative documentScalable Vector Graphics (SVG) 2
Scalable Vector Graphics (SVG) 2