requiredFeatures
已弃用:此功能不再推荐。尽管一些浏览器可能仍然支持它,但它可能已被从相关的 Web 标准中删除,可能正在被弃用,或者可能仅出于兼容性目的而保留。避免使用它,如果可能,请更新现有代码;请参阅此页面底部的兼容性表,以指导您的决策。请注意,此功能可能随时停止工作。
requiredFeatures
属性采用功能字符串列表,各个字符串之间用空格分隔。它确定浏览器是否支持所有命名功能;如果都支持,则属性计算结果为 true
,并呈现元素;否则,属性计算结果为 false
,当前元素及其子元素将被跳过,因此不会呈现。这提供了一种设计 SVG 的方法,以便在功能不可用时优雅地回退。
如果属性不存在,则其隐式计算值为 true
。如果为属性 requiredFeatures
提供空字符串或空字符串值,则该属性将计算为 false
。
requiredFeatures
通常与 <switch>
元素结合使用。如果 requiredFeatures
用于其他情况,它表示对给定元素是否呈现元素的简单切换。
您可以将此属性与以下 SVG 元素一起使用
示例
<svg viewBox="0 0 250 45" xmlns="http://www.w3.org/2000/svg">
<g>
<rect fill="forestgreen" x="10" y="10" height="25" width="230" />
<text x="20" y="27">requiredFeatures supported</text>
</g>
<g requiredFeatures="">
<rect fill="crimson" x="10" y="10" height="25" width="230" />
<text x="20" y="27">requiredFeatures not supported</text>
</g>
</svg>
使用说明
功能字符串
以下是 requiredFeatures
属性的功能字符串。这些相同的功能字符串适用于作为 SVG DOM 对 DOMImplementation
接口的支持的一部分的 hasFeature
方法调用。在某些情况下,功能字符串直接映射到一组属性、特性或元素,而在其他情况下,它们表示浏览器的某些功能。请注意,功能字符串的格式和命名从 SVG 1.0 更改为 SVG 1.1。SVG 1.0 功能字符串未在此处列出,但可以在 SVG 规范 中找到。出于兼容性原因,一些浏览器支持 SVG 1.0 功能字符串。但是,SVG 1.0 功能字符串被认为已弃用。
http://www.w3.org/TR/SVG11/feature#SVG
-
至少支持以下功能之一
http://www.w3.org/TR/SVG11/feature#SVG-static
http://www.w3.org/TR/SVG11/feature#SVG-animation
http://www.w3.org/TR/SVG11/feature#SVG-dynamic
http://www.w3.org/TR/SVG11/feature#SVGDOM
http://www.w3.org/TR/SVG11/feature#SVGDOM
-
至少支持以下功能之一
http://www.w3.org/TR/SVG11/feature#SVGDOM-static
http://www.w3.org/TR/SVG11/feature#SVGDOM-animation
http://www.w3.org/TR/SVG11/feature#SVGDOM-dynamic
http://www.w3.org/TR/SVG11/feature#SVG-static
-
浏览器支持所有以下功能
http://www.w3.org/TR/SVG11/feature#CoreAttribute
http://www.w3.org/TR/SVG11/feature#Structure
http://www.w3.org/TR/SVG11/feature#ContainerAttribute
http://www.w3.org/TR/SVG11/feature#ConditionalProcessing
http://www.w3.org/TR/SVG11/feature#Image
http://www.w3.org/TR/SVG11/feature#Style
http://www.w3.org/TR/SVG11/feature#ViewportAttribute
http://www.w3.org/TR/SVG11/feature#Shape
http://www.w3.org/TR/SVG11/feature#Text
http://www.w3.org/TR/SVG11/feature#PaintAttribute
http://www.w3.org/TR/SVG11/feature#OpacityAttribute
http://www.w3.org/TR/SVG11/feature#GraphicsAttribute
http://www.w3.org/TR/SVG11/feature#Marker
http://www.w3.org/TR/SVG11/feature#ColorProfile
http://www.w3.org/TR/SVG11/feature#Gradient
http://www.w3.org/TR/SVG11/feature#Pattern
http://www.w3.org/TR/SVG11/feature#Clip
http://www.w3.org/TR/SVG11/feature#Mask
http://www.w3.org/TR/SVG11/feature#Filter
http://www.w3.org/TR/SVG11/feature#XlinkAttribute
http://www.w3.org/TR/SVG11/feature#Font
http://www.w3.org/TR/SVG11/feature#Extensibility
http://www.w3.org/TR/SVG11/feature#SVGDOM-static
-
浏览器支持所有 DOM 接口和方法,这些接口和方法对应于
http://www.w3.org/TR/SVG11/feature#SVG-static
的语言功能。 http://www.w3.org/TR/SVG11/feature#SVG-animation
-
浏览器支持来自
http://www.w3.org/TR/SVG11/feature#SVG-static
的所有语言功能以及功能http://www.w3.org/TR/SVG11/feature#Animation
。 http://www.w3.org/TR/SVG11/feature#SVGDOM-animation
-
浏览器支持所有 DOM 接口和方法,这些接口和方法对应于
http://www.w3.org/TR/SVG11/feature#SVG-animation
的语言功能。 http://www.w3.org/TR/SVG11/feature#SVG-dynamic
-
浏览器支持来自
http://www.w3.org/TR/SVG11/feature#SVG-animation
的所有语言功能以及以下功能http://www.w3.org/TR/SVG11/feature#Hyperlinking
http://www.w3.org/TR/SVG11/feature#Scripting
http://www.w3.org/TR/SVG11/feature#View
http://www.w3.org/TR/SVG11/feature#Cursor
http://www.w3.org/TR/SVG11/feature#GraphicalEventsAttribute
http://www.w3.org/TR/SVG11/feature#DocumentEventsAttribute
http://www.w3.org/TR/SVG11/feature#AnimationEventsAttribute
http://www.w3.org/TR/SVG11/feature#SVGDOM-dynamic
-
浏览器支持所有 DOM 接口和方法,这些接口和方法对应于
http://www.w3.org/TR/SVG11/feature#SVG-dynamic
的语言功能。 http://www.w3.org/TR/SVG11/feature#CoreAttribute
http://www.w3.org/TR/SVG11/feature#Structure
-
浏览器支持
<svg>
、<g>
、<defs>
、<desc>
、<title>
、<metadata>
、<symbol>
和<use>
元素。 http://www.w3.org/TR/SVG11/feature#BasicStructure
-
浏览器支持
<svg>
、<g>
、<defs>
、<desc>
、<title>
、<metadata>
和<use>
元素。 http://www.w3.org/TR/SVG11/feature#ContainerAttribute
-
浏览器支持
enable-background
属性 http://www.w3.org/TR/SVG11/feature#ConditionalProcessing
-
浏览器支持
<switch>
元素,以及requiredFeatures
、requiredExtensions
、systemLanguage
属性。 http://www.w3.org/TR/SVG11/feature#Image
-
浏览器支持
<image>
元素。 http://www.w3.org/TR/SVG11/feature#Style
-
浏览器支持
<style>
元素。 http://www.w3.org/TR/SVG11/feature#ViewportAttribute
http://www.w3.org/TR/SVG11/feature#Shape
-
浏览器支持
<rect>
、<circle>
、<line>
、<polyline>
、<polygon>
、<ellipse>
和<path>
元素。 http://www.w3.org/TR/SVG11/feature#Text
-
浏览器支持
<text>
、<tspan>
、<tref>
、<textPath>
和<glyphRef>
元素。 http://www.w3.org/TR/SVG11/feature#BasicText
-
浏览器支持
<text>
元素。 http://www.w3.org/TR/SVG11/feature#PaintAttribute
-
浏览器支持
color
、fill
、fill-rule
、stroke
、stroke-dasharray
、stroke-dashoffset
、stroke-linecap
、stroke-linejoin
、stroke-miterlimit
、stroke-width
、color-interpolation
和color-rendering
属性。 http://www.w3.org/TR/SVG11/feature#BasicPaintAttribute
-
浏览器支持
color
、fill
、fill-rule
、stroke
、stroke-dasharray
、stroke-dashoffset
、stroke-linecap
、stroke-linejoin
、stroke-miterlimit
、stroke-width
和color-rendering
属性。 http://www.w3.org/TR/SVG11/feature#OpacityAttribute
-
浏览器支持
opacity
、stroke-opacity
和fill-opacity
属性。 http://www.w3.org/TR/SVG11/feature#GraphicsAttribute
-
浏览器支持
display
、image-rendering
、pointer-events
、shape-rendering
、text-rendering
和visibility
属性。 http://www.w3.org/TR/SVG11/feature#BasicGraphicsAttribute
-
浏览器支持
display
和visibility
属性。 http://www.w3.org/TR/SVG11/feature#Marker
-
浏览器支持
<marker>
元素。 http://www.w3.org/TR/SVG11/feature#Gradient
-
浏览器支持
<linearGradient>
、<radialGradient>
和<stop>
元素。 http://www.w3.org/TR/SVG11/feature#Pattern
-
浏览器支持
<pattern>
元素。 http://www.w3.org/TR/SVG11/feature#Clip
-
浏览器支持
<clipPath>
元素以及clip-path
、clip-rule
属性。 http://www.w3.org/TR/SVG11/feature#BasicClip
-
浏览器支持
<clipPath>
元素以及clip-path
属性。 http://www.w3.org/TR/SVG11/feature#Mask
-
浏览器支持
<mask>
元素。 http://www.w3.org/TR/SVG11/feature#Filter
-
浏览器支持
<filter>
、<feBlend>
、<feColorMatrix>
、<feComponentTransfer>
、<feComposite>
、<feConvolveMatrix>
、<feDiffuseLighting>
、<feDisplacementMap>
、<feFlood>
、<feGaussianBlur>
、<feImage>
、<feMerge>
、<feMergeNode>
、<feMorphology>
、<feOffset>
、<feSpecularLighting>
、<feTile>
、<feDistantLight>
、<fePointLight>
、<feSpotLight>
、<feFuncR>
、<feFuncG>
、<feFuncB>
和<feFuncA>
元素。 http://www.w3.org/TR/SVG11/feature#BasicFilter
-
浏览器支持
<filter>
、<feBlend>
、<feColorMatrix>
、<feComponentTransfer>
、<feComposite>
、<feFlood>
、<feGaussianBlur>
、<feImage>
、<feMerge>
、<feMergeNode>
、<feOffset>
、<feTile>
、<feFuncR>
、<feFuncG>
、<feFuncB>
和<feFuncA>
元素。 http://www.w3.org/TR/SVG11/feature#DocumentEventsAttribute
-
浏览器支持
onunload
、onabort
、onerror
、onresize
、onscroll
和onzoom
事件属性。 http://www.w3.org/TR/SVG11/feature#GraphicalEventsAttribute
-
浏览器支持
onfocusin
、onfocusout
、onactivate
、onclick
、onmousedown
、onmouseup
、onmouseover
、onmousemove
、onmouseout
和onload
事件属性。 http://www.w3.org/TR/SVG11/feature#AnimationEventsAttribute
-
浏览器支持
onbegin
、onend
、onrepeat
和onload
事件属性。 http://www.w3.org/TR/SVG11/feature#Cursor
-
浏览器支持
<cursor>
元素。 http://www.w3.org/TR/SVG11/feature#Hyperlinking
-
浏览器支持
<a>
元素。 http://www.w3.org/TR/SVG11/feature#XlinkAttribute
-
浏览器支持
xlink:type
、xlink:href
、xlink:role
、xlink:arcrole
、xlink:title
、xlink:show
和xlink:actuate
属性。 http://www.w3.org/TR/SVG11/feature#View
-
浏览器支持
<view>
元素。 http://www.w3.org/TR/SVG11/feature#Script
-
浏览器支持
<script>
元素。 http://www.w3.org/TR/SVG11/feature#Animation
-
浏览器支持
<animate>
、<set>
、<animateMotion>
、<animateTransform>
和<mpath>
元素。 http://www.w3.org/TR/SVG11/feature#Font
-
浏览器支持
<font>
、<font-face>
、<glyph>
、<missing-glyph>
、<hkern>
、<vkern>
、<font-face-src>
、<font-face-uri>
、<font-face-format>
和<font-face-name>
元素。 http://www.w3.org/TR/SVG11/feature#BasicFont
-
浏览器支持
<font>
、<font-face>
、<glyph>
、<missing-glyph>
、<hkern>
、<font-face-src>
和<font-face-name>
元素。 http://www.w3.org/TR/SVG11/feature#Extensibility
-
浏览器支持
<foreignObject>
元素。
测试功能支持
SVG
<svg width="450" height="1170" xmlns="http://www.w3.org/2000/svg">
<!-- Testing : http://www.w3.org/TR/SVG11/feature#SVG -->
<rect class="ko" x="10" y="10" height="25" width="430" />
<rect
class="ok"
x="10"
y="10"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#SVG" />
<text x="20" y="27">http://www.w3.org/TR/SVG11/feature#SVG</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#SVGDOM -->
<rect class="ko" x="10" y="35" height="25" width="430" />
<rect
class="ok"
x="10"
y="35"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#SVGDOM" />
<text x="20" y="52">http://www.w3.org/TR/SVG11/feature#SVGDOM</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#SVG-static -->
<rect class="ko" x="10" y="60" height="25" width="430" />
<rect
class="ok"
x="10"
y="60"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#SVG-static" />
<text x="20" y="77">http://www.w3.org/TR/SVG11/feature#SVG-static</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#SVGDOM-static -->
<rect class="ko" x="10" y="85" height="25" width="430" />
<rect
class="ok"
x="10"
y="85"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#SVGDOM-static" />
<text x="20" y="102">http://www.w3.org/TR/SVG11/feature#SVGDOM-static</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#SVG-animation -->
<rect class="ko" x="10" y="110" height="25" width="430" />
<rect
class="ok"
x="10"
y="110"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#SVG-animation" />
<text x="20" y="127">http://www.w3.org/TR/SVG11/feature#SVG-animation</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#SVGDOM-animation -->
<rect class="ko" x="10" y="135" height="25" width="430" />
<rect
class="ok"
x="10"
y="135"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#SVGDOM-animation" />
<text x="20" y="152">
http://www.w3.org/TR/SVG11/feature#SVGDOM-animation
</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#SVG-dynamic -->
<rect class="ko" x="10" y="160" height="25" width="430" />
<rect
class="ok"
x="10"
y="160"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#SVG-dynamic" />
<text x="20" y="177">http://www.w3.org/TR/SVG11/feature#SVG-dynamic</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#SVGDOM-dynamic -->
<rect class="ko" x="10" y="185" height="25" width="430" />
<rect
class="ok"
x="10"
y="185"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#SVGDOM-dynamic" />
<text x="20" y="202">http://www.w3.org/TR/SVG11/feature#SVGDOM-dynamic</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#CoreAttribute -->
<rect class="ko" x="10" y="210" height="25" width="430" />
<rect
class="ok"
x="10"
y="210"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#CoreAttribute" />
<text x="20" y="227">http://www.w3.org/TR/SVG11/feature#CoreAttribute</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#Structure -->
<rect class="ko" x="10" y="235" height="25" width="430" />
<rect
class="ok"
x="10"
y="235"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Structure" />
<text x="20" y="252">http://www.w3.org/TR/SVG11/feature#Structure</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#BasicStructure -->
<rect class="ko" x="10" y="260" height="25" width="430" />
<rect
class="ok"
x="10"
y="260"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#BasicStructure" />
<text x="20" y="277">http://www.w3.org/TR/SVG11/feature#BasicStructure</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#ContainerAttribute -->
<rect class="ko" x="10" y="285" height="25" width="430" />
<rect
class="ok"
x="10"
y="285"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#ContainerAttribute" />
<text x="20" y="302">
http://www.w3.org/TR/SVG11/feature#ContainerAttribute
</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#ConditionalProcessing -->
<rect class="ko" x="10" y="310" height="25" width="430" />
<rect
class="ok"
x="10"
y="310"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#ConditionalProcessing" />
<text x="20" y="327">
http://www.w3.org/TR/SVG11/feature#ConditionalProcessing
</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#Image -->
<rect class="ko" x="10" y="335" height="25" width="430" />
<rect
class="ok"
x="10"
y="335"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Image" />
<text x="20" y="352">http://www.w3.org/TR/SVG11/feature#Image</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#Style -->
<rect class="ko" x="10" y="360" height="25" width="430" />
<rect
class="ok"
x="10"
y="360"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Style" />
<text x="20" y="377">http://www.w3.org/TR/SVG11/feature#Style</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#ViewportAttribute -->
<rect class="ko" x="10" y="385" height="25" width="430" />
<rect
class="ok"
x="10"
y="385"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#ViewportAttribute" />
<text x="20" y="402">
http://www.w3.org/TR/SVG11/feature#ViewportAttribute
</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#Shape -->
<rect class="ko" x="10" y="410" height="25" width="430" />
<rect
class="ok"
x="10"
y="410"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Shape" />
<text x="20" y="427">http://www.w3.org/TR/SVG11/feature#Shape</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#Text -->
<rect class="ko" x="10" y="435" height="25" width="430" />
<rect
class="ok"
x="10"
y="435"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Text" />
<text x="20" y="452">http://www.w3.org/TR/SVG11/feature#Text</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#BasicText -->
<rect class="ko" x="10" y="460" height="25" width="430" />
<rect
class="ok"
x="10"
y="460"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#BasicText" />
<text x="20" y="477">http://www.w3.org/TR/SVG11/feature#BasicText</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#PaintAttribute -->
<rect class="ko" x="10" y="485" height="25" width="430" />
<rect
class="ok"
x="10"
y="485"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#PaintAttribute" />
<text x="20" y="502">http://www.w3.org/TR/SVG11/feature#PaintAttribute</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#BasicPaintAttribute -->
<rect class="ko" x="10" y="510" height="25" width="430" />
<rect
class="ok"
x="10"
y="510"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#BasicPaintAttribute" />
<text x="20" y="527">
http://www.w3.org/TR/SVG11/feature#BasicPaintAttribute
</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#OpacityAttribute -->
<rect class="ko" x="10" y="535" height="25" width="430" />
<rect
class="ok"
x="10"
y="535"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#OpacityAttribute" />
<text x="20" y="552">
http://www.w3.org/TR/SVG11/feature#OpacityAttribute
</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#GraphicsAttribute -->
<rect class="ko" x="10" y="560" height="25" width="430" />
<rect
class="ok"
x="10"
y="560"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#GraphicsAttribute" />
<text x="20" y="577">
http://www.w3.org/TR/SVG11/feature#GraphicsAttribute
</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#BasicGraphicsAttribute -->
<rect class="ko" x="10" y="585" height="25" width="430" />
<rect
class="ok"
x="10"
y="585"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#BasicGraphicsAttribute" />
<text x="20" y="602">
http://www.w3.org/TR/SVG11/feature#BasicGraphicsAttribute
</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#Marker -->
<rect class="ko" x="10" y="610" height="25" width="430" />
<rect
class="ok"
x="10"
y="610"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Marker" />
<text x="20" y="627">http://www.w3.org/TR/SVG11/feature#Marker</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#ColorProfile -->
<rect class="ko" x="10" y="635" height="25" width="430" />
<rect
class="ok"
x="10"
y="635"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#ColorProfile" />
<text x="20" y="652">http://www.w3.org/TR/SVG11/feature#ColorProfile</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#Gradient -->
<rect class="ko" x="10" y="660" height="25" width="430" />
<rect
class="ok"
x="10"
y="660"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Gradient" />
<text x="20" y="677">http://www.w3.org/TR/SVG11/feature#Gradient</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#Pattern -->
<rect class="ko" x="10" y="685" height="25" width="430" />
<rect
class="ok"
x="10"
y="685"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Pattern" />
<text x="20" y="702">http://www.w3.org/TR/SVG11/feature#Pattern</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#Clip -->
<rect class="ko" x="10" y="710" height="25" width="430" />
<rect
class="ok"
x="10"
y="710"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Clip" />
<text x="20" y="727">http://www.w3.org/TR/SVG11/feature#Clip</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#BasicClip -->
<rect class="ko" x="10" y="735" height="25" width="430" />
<rect
class="ok"
x="10"
y="735"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#BasicClip" />
<text x="20" y="752">http://www.w3.org/TR/SVG11/feature#BasicClip</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#Mask -->
<rect class="ko" x="10" y="760" height="25" width="430" />
<rect
class="ok"
x="10"
y="760"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Mask" />
<text x="20" y="777">http://www.w3.org/TR/SVG11/feature#Mask</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#Filter -->
<rect class="ko" x="10" y="785" height="25" width="430" />
<rect
class="ok"
x="10"
y="785"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Filter" />
<text x="20" y="802">http://www.w3.org/TR/SVG11/feature#Filter</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#BasicFilter -->
<rect class="ko" x="10" y="810" height="25" width="430" />
<rect
class="ok"
x="10"
y="810"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#BasicFilter" />
<text x="20" y="827">http://www.w3.org/TR/SVG11/feature#BasicFilter</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#DocumentEventsAttribute -->
<rect class="ko" x="10" y="835" height="25" width="430" />
<rect
class="ok"
x="10"
y="835"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#DocumentEventsAttribute" />
<text x="20" y="852">
http://www.w3.org/TR/SVG11/feature#DocumentEventsAttribute
</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#GraphicalEventsAttribute -->
<rect class="ko" x="10" y="860" height="25" width="430" />
<rect
class="ok"
x="10"
y="860"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#GraphicalEventsAttribute" />
<text x="20" y="877">
http://www.w3.org/TR/SVG11/feature#GraphicalEventsAttribute
</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#AnimationEventsAttribute -->
<rect class="ko" x="10" y="885" height="25" width="430" />
<rect
class="ok"
x="10"
y="885"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#AnimationEventsAttribute" />
<text x="20" y="902">
http://www.w3.org/TR/SVG11/feature#AnimationEventsAttribute
</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#Cursor -->
<rect class="ko" x="10" y="910" height="25" width="430" />
<rect
class="ok"
x="10"
y="910"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Cursor" />
<text x="20" y="927">http://www.w3.org/TR/SVG11/feature#Cursor</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#Hyperlinking -->
<rect class="ko" x="10" y="935" height="25" width="430" />
<rect
class="ok"
x="10"
y="935"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Hyperlinking" />
<text x="20" y="952">http://www.w3.org/TR/SVG11/feature#Hyperlinking</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#XlinkAttribute -->
<rect class="ko" x="10" y="960" height="25" width="430" />
<rect
class="ok"
x="10"
y="960"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#XlinkAttribute" />
<text x="20" y="977">http://www.w3.org/TR/SVG11/feature#XlinkAttribute</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#View -->
<rect class="ko" x="10" y="1010" height="25" width="430" />
<rect
class="ok"
x="10"
y="1010"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#View" />
<text x="20" y="1027">http://www.w3.org/TR/SVG11/feature#View</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#Script -->
<rect class="ko" x="10" y="1035" height="25" width="430" />
<rect
class="ok"
x="10"
y="1035"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Script" />
<text x="20" y="1052">http://www.w3.org/TR/SVG11/feature#Script</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#Animation -->
<rect class="ko" x="10" y="1060" height="25" width="430" />
<rect
class="ok"
x="10"
y="1060"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Animation" />
<text x="20" y="1077">http://www.w3.org/TR/SVG11/feature#Animation</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#Font -->
<rect class="ko" x="10" y="1085" height="25" width="430" />
<rect
class="ok"
x="10"
y="1085"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Font" />
<text x="20" y="1102">http://www.w3.org/TR/SVG11/feature#Font</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#BasicFont -->
<rect class="ko" x="10" y="1110" height="25" width="430" />
<rect
class="ok"
x="10"
y="1110"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#BasicFont" />
<text x="20" y="1127">http://www.w3.org/TR/SVG11/feature#BasicFont</text>
<!-- Testing : http://www.w3.org/TR/SVG11/feature#Extensibility -->
<rect class="ko" x="10" y="1135" height="25" width="430" />
<rect
class="ok"
x="10"
y="1135"
height="25"
width="430"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" />
<text x="20" y="1152">http://www.w3.org/TR/SVG11/feature#Extensibility</text>
</svg>
CSS
.ko {
fill: #900;
}
.ok {
fill: #060;
}
rect {
stroke: #000;
stroke-width: 2px;
}
text {
fill: #fff;
font: 12px sans-serif;
}
结果
规范
未找到规范。
未找到 svg.global_attributes.requiredFeatures
的规范数据。
检查此页面是否存在问题 或为其贡献缺失的 spec_url
到 mdn/browser-compat-data。 同时确保规范包含在 w3c/browser-specs.
浏览器兼容性
BCD 表格仅在浏览器中加载