🏠 New in High Baseline Support: SVG
July 15, 2022
The SVG image format, represented by the <svg> element, creates two-dimensional vector graphics with declarative or scripted interaction and animation.
Source features
svg.global_attributes.class[mdn]svg.global_attributes.color[mdn]svg.global_attributes.display[mdn]svg.global_attributes.id[mdn]svg.global_attributes.letter-spacing[mdn]svg.global_attributes.overflow[mdn]svg.global_attributes.style[mdn]svg.global_attributes.text-decoration[mdn]svg.global_attributes.visibility[mdn]svg.global_attributes.word-spacing[mdn]svg.global_attributes.lang[mdn]api.SVGAngle[mdn]api.SVGAngle.convertToSpecifiedUnits[mdn]api.SVGAngle.newValueSpecifiedUnits[mdn]api.SVGAngle.unitType[mdn]api.SVGAngle.value[mdn]api.SVGAngle.valueAsString[mdn]api.SVGAngle.valueInSpecifiedUnits[mdn]api.SVGCircleElement[mdn]api.SVGCircleElement.cx[mdn]api.SVGCircleElement.cy[mdn]api.SVGCircleElement.r[mdn]api.SVGDefsElement[mdn]api.SVGDescElement[mdn]api.SVGElement[mdn]api.SVGElement.ownerSVGElement[mdn]api.SVGElement.style[mdn]api.SVGElement.viewportElement[mdn]api.SVGEllipseElement[mdn]api.SVGEllipseElement.cx[mdn]api.SVGEllipseElement.cy[mdn]api.SVGEllipseElement.rx[mdn]api.SVGEllipseElement.ry[mdn]api.SVGGElement[mdn]api.SVGGradientElement[mdn]api.SVGGradientElement.gradientTransform[mdn]api.SVGGradientElement.gradientUnits[mdn]api.SVGGradientElement.spreadMethod[mdn]api.SVGImageElement[mdn]api.SVGImageElement.height[mdn]api.SVGImageElement.href[mdn]api.SVGImageElement.preserveAspectRatio[mdn]api.SVGImageElement.width[mdn]api.SVGImageElement.x[mdn]api.SVGImageElement.y[mdn]api.SVGLength[mdn]api.SVGLength.convertToSpecifiedUnits[mdn]api.SVGLength.newValueSpecifiedUnits[mdn]api.SVGLength.unitType[mdn]api.SVGLength.value[mdn]api.SVGLength.valueAsString[mdn]api.SVGLength.valueInSpecifiedUnits[mdn]api.SVGLengthList[mdn]api.SVGLengthList.appendItem[mdn]api.SVGLengthList.clear[mdn]api.SVGLengthList.getItem[mdn]api.SVGLengthList.initialize[mdn]api.SVGLengthList.insertItemBefore[mdn]api.SVGLengthList.numberOfItems[mdn]api.SVGLengthList.removeItem[mdn]api.SVGLengthList.replaceItem[mdn]api.SVGLineElement[mdn]api.SVGLineElement.x1[mdn]api.SVGLineElement.x2[mdn]api.SVGLineElement.y1[mdn]api.SVGLineElement.y2[mdn]api.SVGLinearGradientElement[mdn]api.SVGLinearGradientElement.x1[mdn]api.SVGLinearGradientElement.x2[mdn]api.SVGLinearGradientElement.y1[mdn]api.SVGLinearGradientElement.y2[mdn]api.SVGMarkerElement[mdn]api.SVGMarkerElement.markerHeight[mdn]api.SVGMarkerElement.markerUnits[mdn]api.SVGMarkerElement.markerWidth[mdn]api.SVGMarkerElement.orientAngle[mdn]api.SVGMarkerElement.orientType[mdn]api.SVGMarkerElement.refX[mdn]api.SVGMarkerElement.refY[mdn]api.SVGMarkerElement.setOrientToAngle[mdn]api.SVGMarkerElement.setOrientToAuto[mdn]api.SVGMetadataElement[mdn]api.SVGNumber[mdn]api.SVGNumber.value[mdn]api.SVGPathElement[mdn]api.SVGPointList[mdn]api.SVGPointList.appendItem[mdn]api.SVGPointList.clear[mdn]api.SVGPointList.getItem[mdn]api.SVGPointList.initialize[mdn]api.SVGPointList.insertItemBefore[mdn]api.SVGPointList.numberOfItems[mdn]api.SVGPointList.removeItem[mdn]api.SVGPointList.replaceItem[mdn]api.SVGPolygonElement[mdn]api.SVGPolygonElement.points[mdn]api.SVGPolylineElement[mdn]api.SVGPolylineElement.points[mdn]api.SVGPreserveAspectRatio[mdn]api.SVGPreserveAspectRatio.align[mdn]api.SVGPreserveAspectRatio.meetOrSlice[mdn]api.SVGRadialGradientElement[mdn]api.SVGRadialGradientElement.cx[mdn]api.SVGRadialGradientElement.cy[mdn]api.SVGRadialGradientElement.fx[mdn]api.SVGRadialGradientElement.fy[mdn]api.SVGRadialGradientElement.r[mdn]api.SVGRect[mdn]api.SVGRect.height[mdn]api.SVGRect.width[mdn]api.SVGRect.x[mdn]api.SVGRect.y[mdn]api.SVGRectElement[mdn]api.SVGRectElement.height[mdn]api.SVGRectElement.width[mdn]api.SVGRectElement.x[mdn]api.SVGRectElement.y[mdn]api.SVGSVGElement[mdn]api.SVGSVGElement.createSVGAngle[mdn]api.SVGSVGElement.createSVGLength[mdn]api.SVGSVGElement.createSVGMatrix[mdn]api.SVGSVGElement.createSVGNumber[mdn]api.SVGSVGElement.createSVGPoint[mdn]api.SVGSVGElement.createSVGRect[mdn]api.SVGSVGElement.createSVGTransform[mdn]api.SVGSVGElement.createSVGTransformFromMatrix[mdn]api.SVGSVGElement.currentScale[mdn]api.SVGSVGElement.currentTranslate[mdn]api.SVGSVGElement.getCurrentTime[mdn]api.SVGSVGElement.height[mdn]api.SVGSVGElement.preserveAspectRatio[mdn]api.SVGSVGElement.setCurrentTime[mdn]api.SVGSVGElement.viewBox[mdn]api.SVGSVGElement.width[mdn]api.SVGSVGElement.x[mdn]api.SVGSVGElement.y[mdn]api.SVGScriptElement[mdn]api.SVGScriptElement.href[mdn]api.SVGScriptElement.type[mdn]api.SVGStopElement[mdn]api.SVGStopElement.offset[mdn]api.SVGStyleElement[mdn]api.SVGStyleElement.media[mdn]api.SVGStyleElement.title[mdn]api.SVGSymbolElement[mdn]api.SVGSymbolElement.preserveAspectRatio[mdn]api.SVGSymbolElement.viewBox[mdn]api.SVGTSpanElement[mdn]api.SVGTextContentElement[mdn]api.SVGTextContentElement.getCharNumAtPosition[mdn]api.SVGTextContentElement.getComputedTextLength[mdn]api.SVGTextContentElement.getEndPositionOfChar[mdn]api.SVGTextContentElement.getExtentOfChar[mdn]api.SVGTextContentElement.getNumberOfChars[mdn]api.SVGTextContentElement.getRotationOfChar[mdn]api.SVGTextContentElement.getStartPositionOfChar[mdn]api.SVGTextContentElement.getSubStringLength[mdn]api.SVGTextContentElement.lengthAdjust[mdn]api.SVGTextContentElement.textLength[mdn]api.SVGTextElement[mdn]api.SVGTextPositioningElement[mdn]api.SVGTextPositioningElement.dx[mdn]api.SVGTextPositioningElement.dy[mdn]api.SVGTextPositioningElement.rotate[mdn]api.SVGTextPositioningElement.x[mdn]api.SVGTextPositioningElement.y[mdn]api.SVGTitleElement[mdn]api.SVGTransformList[mdn]api.SVGTransformList.appendItem[mdn]api.SVGTransformList.clear[mdn]api.SVGTransformList.consolidate[mdn]api.SVGTransformList.createSVGTransformFromMatrix[mdn]api.SVGTransformList.getItem[mdn]api.SVGTransformList.initialize[mdn]api.SVGTransformList.insertItemBefore[mdn]api.SVGTransformList.numberOfItems[mdn]api.SVGTransformList.removeItem[mdn]api.SVGTransformList.replaceItem[mdn]api.SVGUseElement[mdn]api.SVGUseElement.height[mdn]api.SVGUseElement.href[mdn]api.SVGUseElement.width[mdn]api.SVGUseElement.x[mdn]api.SVGUseElement.y[mdn]svg.elements.circle[mdn]svg.elements.circle.cx[mdn]svg.elements.circle.cy[mdn]svg.elements.circle.r[mdn]svg.elements.image[mdn]svg.elements.linearGradient[mdn]svg.elements.marker[mdn]svg.elements.marker.markerHeight[mdn]svg.elements.marker.markerUnits[mdn]svg.elements.marker.markerWidth[mdn]svg.elements.marker.orient[mdn]svg.elements.marker.refX[mdn]svg.elements.marker.refY[mdn]svg.elements.marker.viewBox[mdn]svg.elements.radialGradient[mdn]svg.elements.script[mdn]svg.elements.style[mdn]svg.elements.svg[mdn]svg.elements.symbol[mdn]svg.elements.text[mdn]svg.elements.text.dx[mdn]svg.elements.text.dy[mdn]svg.elements.text.lengthAdjust[mdn]svg.elements.text.rotate[mdn]svg.elements.text.textLength[mdn]svg.elements.text.x[mdn]svg.elements.text.y[mdn]svg.elements.tspan[mdn]svg.elements.tspan.dx[mdn]svg.elements.tspan.dy[mdn]svg.elements.tspan.textLength[mdn]svg.elements.tspan.x[mdn]svg.elements.tspan.y[mdn]svg.elements.use[mdn]svg.elements.use.height[mdn]svg.elements.use.width[mdn]svg.elements.use.x[mdn]svg.elements.use.y[mdn]svg.elements.ellipse[mdn]svg.elements.ellipse.cx[mdn]svg.elements.ellipse.cy[mdn]svg.elements.ellipse.rx[mdn]svg.elements.ellipse.ry[mdn]svg.elements.line[mdn]svg.elements.line.x1[mdn]svg.elements.line.x2[mdn]svg.elements.line.y1[mdn]svg.elements.line.y2[mdn]svg.elements.metadata[mdn]svg.elements.path[mdn]svg.elements.path.d[mdn]svg.elements.polygon[mdn]svg.elements.polygon.points[mdn]svg.elements.polyline[mdn]svg.elements.polyline.points[mdn]svg.elements.stop[mdn]svg.elements.stop.offset[mdn]svg.elements.stop.stop-color[mdn]svg.elements.svg.height[mdn]svg.elements.svg.preserveAspectRatio[mdn]svg.elements.svg.viewBox[mdn]svg.elements.svg.width[mdn]svg.elements.svg.x[mdn]svg.elements.svg.y[mdn]svg.elements.title[mdn]svg.elements.a[mdn]svg.elements.a.target[mdn]svg.elements.defs[mdn]svg.elements.desc[mdn]svg.elements.g[mdn]svg.elements.rect[mdn]svg.elements.rect.height[mdn]svg.elements.rect.rx[mdn]svg.elements.rect.ry[mdn]svg.elements.rect.width[mdn]svg.elements.rect.x[mdn]svg.elements.rect.y[mdn]api.SVGRectElement.rx[mdn]api.SVGRectElement.ry[mdn]api.SVGTransform[mdn]api.SVGTransform.angle[mdn]api.SVGTransform.matrix[mdn]api.SVGTransform.setMatrix[mdn]api.SVGTransform.setRotate[mdn]api.SVGTransform.setScale[mdn]api.SVGTransform.setSkewX[mdn]api.SVGTransform.setSkewY[mdn]api.SVGTransform.setTranslate[mdn]api.SVGTransform.type[mdn]svg.global_attributes.pointer-events[mdn]api.SVGGradientElement.href[mdn]api.SVGMarkerElement.preserveAspectRatio[mdn]api.SVGMarkerElement.viewBox[mdn]api.SVGTextPathElement[mdn]api.SVGTextPathElement.href[mdn]svg.elements.textPath[mdn]svg.elements.textPath.textLength[mdn]api.SVGAElement[mdn]api.SVGAElement.target[mdn]api.SVGForeignObjectElement[mdn]api.SVGMaskElement[mdn]api.SVGMaskElement.height[mdn]api.SVGMaskElement.width[mdn]api.SVGMaskElement.x[mdn]api.SVGMaskElement.y[mdn]api.SVGPatternElement[mdn]api.SVGPatternElement.height[mdn]api.SVGPatternElement.href[mdn]api.SVGPatternElement.patternContentUnits[mdn]api.SVGPatternElement.patternTransform[mdn]api.SVGPatternElement.patternUnits[mdn]api.SVGPatternElement.preserveAspectRatio[mdn]api.SVGPatternElement.viewBox[mdn]api.SVGPatternElement.width[mdn]api.SVGPatternElement.x[mdn]api.SVGPatternElement.y[mdn]api.SVGSwitchElement[mdn]svg.elements.mask[mdn]svg.elements.mask.height[mdn]svg.elements.mask.width[mdn]svg.elements.mask.x[mdn]svg.elements.mask.y[mdn]svg.elements.pattern[mdn]svg.elements.pattern.height[mdn]svg.elements.pattern.width[mdn]svg.elements.pattern.x[mdn]svg.elements.pattern.y[mdn]api.SVGForeignObjectElement.height[mdn]api.SVGForeignObjectElement.width[mdn]api.SVGForeignObjectElement.x[mdn]api.SVGForeignObjectElement.y[mdn]api.SVGMaskElement.maskContentUnits[mdn]api.SVGMaskElement.maskUnits[mdn]api.SVGUnitTypes[mdn]api.SVGAElement.href[mdn]css.properties.background.SVG_image_as_background[mdn]svg.elements.switch[mdn]api.SVGStringList[mdn]api.SVGStringList.appendItem[mdn]api.SVGStringList.clear[mdn]api.SVGStringList.getItem[mdn]api.SVGStringList.initialize[mdn]api.SVGStringList.insertItemBefore[mdn]api.SVGStringList.numberOfItems[mdn]api.SVGStringList.removeItem[mdn]api.SVGStringList.replaceItem[mdn]svg.elements.circle.systemLanguage[mdn]svg.elements.image.systemLanguage[mdn]svg.elements.mask.systemLanguage[mdn]svg.elements.svg.systemLanguage[mdn]svg.elements.text.systemLanguage[mdn]svg.elements.tspan.systemLanguage[mdn]svg.elements.use.systemLanguage[mdn]svg.elements.ellipse.systemLanguage[mdn]svg.elements.line.systemLanguage[mdn]svg.elements.path.systemLanguage[mdn]svg.elements.pattern.systemLanguage[mdn]svg.elements.polygon.systemLanguage[mdn]svg.elements.polyline.systemLanguage[mdn]svg.elements.a.systemLanguage[mdn]svg.elements.defs.systemLanguage[mdn]svg.elements.g.systemLanguage[mdn]svg.elements.rect.systemLanguage[mdn]svg.elements.switch.systemLanguage[mdn]svg.elements.textPath.systemLanguage[mdn]api.SVGViewElement[mdn]api.SVGViewElement.preserveAspectRatio[mdn]api.SVGViewElement.viewBox[mdn]api.SVGTextPathElement.method[mdn]api.SVGTextPathElement.spacing[mdn]api.SVGTextPathElement.startOffset[mdn]svg.elements.textPath.startOffset[mdn]api.SVGSVGElement.deselectAll[mdn]svg.global_attributes.direction[mdn]svg.global_attributes.unicode-bidi[mdn]api.DOMParser.parseFromString.svg[mdn]api.SVGComponentTransferFunctionElement[mdn]api.SVGComponentTransferFunctionElement.amplitude[mdn]api.SVGComponentTransferFunctionElement.exponent[mdn]api.SVGComponentTransferFunctionElement.intercept[mdn]api.SVGComponentTransferFunctionElement.offset[mdn]api.SVGComponentTransferFunctionElement.slope[mdn]api.SVGComponentTransferFunctionElement.tableValues[mdn]api.SVGComponentTransferFunctionElement.type[mdn]svg.global_attributes.lighting-color[mdn]api.SVGNumberList[mdn]api.SVGNumberList.appendItem[mdn]api.SVGNumberList.clear[mdn]api.SVGNumberList.getItem[mdn]api.SVGNumberList.initialize[mdn]api.SVGNumberList.insertItemBefore[mdn]api.SVGNumberList.numberOfItems[mdn]api.SVGNumberList.removeItem[mdn]api.SVGNumberList.replaceItem[mdn]api.SVGSVGElement.getElementById[mdn]css.properties.background-image.svg_images[mdn]api.SVGElement.error_event[mdn]api.SVGGraphicsElement[mdn]api.SVGGraphicsElement.getBBox[mdn]api.SVGGraphicsElement.getCTM[mdn]api.SVGGraphicsElement.getScreenCTM[mdn]api.SVGGraphicsElement.requiredExtensions[mdn]api.SVGGraphicsElement.systemLanguage[mdn]api.SVGGraphicsElement.transform[mdn]svg.global_attributes.transform[mdn]svg.elements.use.external_uri[mdn]svg.global_attributes.tabindex[mdn]api.SVGElement.blur[mdn]api.SVGElement.focus[mdn]css.properties.transform-origin.svg_elements[mdn]api.SVGElement.tabIndex[mdn]svg.elements.view[mdn]svg.elements.mpath[mdn]svg.elements.use.href[mdn]svg.elements.textPath.href[mdn]svg.elements.a.href[mdn]svg.elements.image.href[mdn]svg.elements.linearGradient.href[mdn]svg.elements.radialGradient.href[mdn]svg.elements.script.href[mdn]svg.elements.mpath.href[mdn]svg.elements.circle.fill[mdn]svg.elements.image.height[mdn]svg.elements.image.preserveAspectRatio[mdn]svg.elements.image.width[mdn]svg.elements.image.x[mdn]svg.elements.image.y[mdn]svg.elements.linearGradient.gradientTransform[mdn]svg.elements.linearGradient.gradientUnits[mdn]svg.elements.linearGradient.spreadMethod[mdn]svg.elements.linearGradient.x1[mdn]svg.elements.linearGradient.x2[mdn]svg.elements.linearGradient.y1[mdn]svg.elements.linearGradient.y2[mdn]svg.elements.radialGradient.cx[mdn]svg.elements.radialGradient.cy[mdn]svg.elements.radialGradient.fx[mdn]svg.elements.radialGradient.fy[mdn]svg.elements.radialGradient.gradientTransform[mdn]svg.elements.radialGradient.gradientUnits[mdn]svg.elements.radialGradient.r[mdn]svg.elements.radialGradient.spreadMethod[mdn]svg.elements.script.type[mdn]svg.elements.script.xlink_href[mdn]svg.elements.style.media[mdn]svg.elements.style.title[mdn]svg.elements.style.type[mdn]svg.elements.symbol.preserveAspectRatio[mdn]svg.elements.symbol.viewBox[mdn]svg.elements.text.fill[mdn]svg.elements.tspan.fill[mdn]svg.elements.tspan.lengthAdjust[mdn]svg.elements.ellipse.fill[mdn]svg.elements.path.fill[mdn]svg.elements.polygon.fill[mdn]svg.elements.polyline.fill[mdn]svg.elements.rect.fill[mdn]svg.elements.textPath.fill[mdn]svg.elements.mask.maskContentUnits[mdn]svg.elements.mask.maskUnits[mdn]svg.elements.pattern.patternContentUnits[mdn]svg.elements.pattern.patternTransform[mdn]svg.elements.pattern.patternUnits[mdn]svg.elements.title.tooltip_display[mdn]svg.elements.view.preserveAspectRatio[mdn]svg.elements.view.viewBox[mdn]svg.elements.textPath.spacing[mdn]api.SVGSetElement[mdn]svg.elements.set.fill[mdn]svg.elements.set.systemLanguage[mdn]svg.global_attributes.text-rendering[mdn]svg.global_attributes.image-rendering[mdn]api.SVGMPathElement[mdn]api.SVGMPathElement.href[mdn]api.SVGRadialGradientElement.fr[mdn]svg.elements.radialGradient.fr[mdn]svg.elements.pattern.href[mdn]api.SVGGeometryElement[mdn]api.SVGGeometryElement.getPointAtLength[mdn]api.SVGGeometryElement.getTotalLength[mdn]api.SVGGeometryElement.pathLength[mdn]svg.elements.tspan.rotate[mdn]svg.elements.foreignObject[mdn]svg.elements.foreignObject.height[mdn]svg.elements.foreignObject.width[mdn]svg.elements.foreignObject.x[mdn]svg.elements.foreignObject.y[mdn]svg.elements.foreignObject.systemLanguage[mdn]svg.elements.set[mdn]svg.elements.set.to[mdn]svg.elements.set.href[mdn]svg.global_attributes.data_attributes[mdn]api.SVGLengthList.length[mdn]api.SVGNumberList.length[mdn]api.SVGPointList.length[mdn]api.SVGTransformList.length[mdn]api.SVGStringList.length[mdn]svg.global_attributes.fill-rule[mdn]svg.global_attributes.requiredExtensions[mdn]css.properties.letter-spacing.svg_elements[mdn]css.properties.word-spacing.svg_elements[mdn]api.SVGGeometryElement.isPointInFill[mdn]api.SVGGeometryElement.isPointInStroke[mdn]css.properties.clip-rule[mdn]css.properties.fill[mdn]css.properties.stroke-dashoffset[mdn]css.properties.stroke-miterlimit[mdn]css.properties.stroke-width[mdn]svg.global_attributes.clip-rule[mdn]svg.global_attributes.marker-end[mdn]svg.global_attributes.marker-mid[mdn]svg.global_attributes.marker-start[mdn]svg.global_attributes.shape-rendering[mdn]svg.global_attributes.stroke[mdn]svg.global_attributes.stroke-dashoffset[mdn]svg.global_attributes.stroke-miterlimit[mdn]svg.global_attributes.stroke-width[mdn]svg.global_attributes.text-anchor[mdn]svg.global_attributes.vector-effect[mdn]css.properties.fill-rule[mdn]css.properties.fill-rule.evenodd[mdn]css.properties.fill-rule.nonzero[mdn]css.properties.stroke-dasharray[mdn]css.properties.stroke-dasharray.none[mdn]css.properties.stroke-linecap[mdn]css.properties.stroke-linecap.butt[mdn]css.properties.stroke-linecap.round[mdn]css.properties.stroke-linecap.square[mdn]css.properties.stroke-linejoin[mdn]css.properties.stroke-linejoin.bevel[mdn]css.properties.stroke-linejoin.miter[mdn]css.properties.stroke-linejoin.round[mdn]svg.global_attributes.color-interpolation-filters[mdn]svg.global_attributes.dominant-baseline[mdn]svg.global_attributes.stop-color[mdn]svg.global_attributes.stroke-dasharray[mdn]svg.global_attributes.stroke-linecap[mdn]svg.global_attributes.stroke-linejoin[mdn]css.properties.clip-rule.evenodd[mdn]css.properties.clip-rule.nonzero[mdn]svg.elements.stop.stop-opacity[mdn]svg.elements.a.referrerpolicy[mdn]api.SVGElement.nonce[mdn]api.SVGElement.focus.options_preventScroll_parameter[mdn]api.SVGStyleElement.disabled[mdn]svg.global_attributes.requiredExtensions.mathml[mdn]api.SVGStyleElement.sheet[mdn]api.CanvasRenderingContext2D.drawImage.SVGImageElement_source_image[mdn]svg.global_attributes.mask[mdn]api.SVGImageElement.crossOrigin[mdn]svg.elements.image.crossorigin[mdn]api.SVGElement.load_event[mdn]api.SVGSVGElement.checkEnclosure[mdn]api.SVGSVGElement.checkIntersection[mdn]api.SVGSVGElement.getEnclosureList[mdn]api.SVGSVGElement.getIntersectionList[mdn]svg.elements.path.d.path[mdn]api.SVGImageElement.decode[mdn]api.SVGImageElement.decoding[mdn]svg.elements.image.decoding[mdn]api.SVGElement.attributeStyleMap[mdn]svg.global_attributes.alignment-baseline[mdn]svg.global_attributes.baseline-shift[mdn]svg.global_attributes.transform-origin[mdn]css.at-rules.font-face.OpenType_SVG[mdn]api.SVGAElement.rel[mdn]api.SVGAElement.relList[mdn]svg.elements.a.rel[mdn]api.SVGGeometryElement.isPointInFill.point_parameter_DOMPoint[mdn]api.SVGGeometryElement.isPointInStroke.point_parameter_DOMPoint[mdn]svg.elements.a.referrerpolicy.no-referrer-when-downgrade[mdn]svg.elements.a.referrerpolicy.origin-when-cross-origin[mdn]svg.elements.a.referrerpolicy.unsafe-url[mdn]api.SVGMarkerElement.orient[mdn]api.SVGScriptElement.crossOrigin[mdn]api.SVGAElement.download[mdn]svg.elements.a.download[mdn]api.SVGAElement.hreflang[mdn]api.SVGAElement.referrerPolicy[mdn]api.SVGAElement.type[mdn]svg.elements.a.hreflang[mdn]svg.elements.a.type[mdn]svg.elements.textPath.path[mdn]svg.elements.textPath.side[mdn]api.SVGScriptElement.async[mdn]api.SVGScriptElement.defer[mdn]svg.elements.script.async[mdn]svg.elements.script.defer[mdn]svg.global_attributes.color-interpolation.linearGradient[mdn]svg.global_attributes.color-interpolation[mdn]svg.global_attributes.color-interpolation.sRGB[mdn]svg.elements.use.data_uri[mdn]