<altglyph>
<altglyphdef>
<altglyphitem>
<glyph>
<glyphref>
<text>
<textpath>
<tref>
<tspan>
<feBlend>
<feColorMatrix>
<feComponentTransfer>
<feComposite>
<feConvolveMatrix>
<feDiffuseLighting>
<feDisplacementMap>
<feDistantLight>
<feFlood>
<feFuncA>
<feFuncB>
<feFuncG>
<feFuncR>
<feGaussianBlur>
<feImage>
<feMerge>
<feMergeNode>
<feMorphology>
<feOffset>
<fePointLight>
<feSpecularLighting>
<feSpotLight>
<feTile>
<feTurbulence>
<filter>
<font>
<font-face>
<font-face-format>
<font-face-name>
<font-face-src>
<font-face-uri>
<foreignObject>
The SVG
<text>
element draws a graphics element consisting of text. It's possible to apply a gradient, pattern, clipping path, mask, or filter to
<text>
, like any other SVG graphics element.
If text is included in SVG not inside of a
<text>
element, it is not rendered. This is different than being hidden by default, as setting the
display
property won't show the text.
<svg viewBox="0 0 240 80" xmlns="http://www.w3.org/2000/svg">
<style>
.small { font: italic 13px sans-serif; }
.heavy { font: bold 30px sans-serif; }
/* Note that the color of the text is set with the *
* fill property, the color property is for HTML only */
.Rrrrr { font: italic 40px serif; fill: red; }
</style>
<text x="20" y="35" class="small">My</text>
<text x="40" y="35" class="heavy">cat</text>
<text x="55" y="55" class="small">is</text>
<text x="65" y="55" class="Rrrrr">Grumpy!</text>
</svg>
x
The x coordinate of the starting point of the text baseline.
Value type
:
<length>
|
<percentage>
;
默认值
:
0
;
Animatable
:
yes
y
The y coordinate of the starting point of the text baseline.
Value type
:
<length>
|
<percentage>
;
默认值
:
0
;
Animatable
:
yes
dx
Shifts the text position horizontally from a previous text element. Value type : <length> | <percentage> ; 默认值 : none ; Animatable : yes
dy
Shifts the text position vertically from a previous text element. Value type : <length> | <percentage> ; 默认值 : none ; Animatable : yes
rotate
Rotates orientation of each individual glyph. Can rotate glyphs individually. Value type : <list-of-number> ; 默认值 : none; Animatable : yes
lengthAdjust
How the text is stretched or compressed to fit the width defined by the
textLength
属性。
Value type
:
spacing
|
spacingAndGlyphs
;
默认值
:
spacing
;
Animatable
:
yes
textLength
A width that the text should be scaled to fit. Value type : <length> | <percentage> ; 默认值 : none ; Animatable : yes
class
,
style
,
font-family
,
font-size
,
font-size-adjust
,
font-stretch
,
font-style
,
font-variant
,
font-weight
Most notably:
requiredExtensions
,
systemLanguage
Global event attributes , Graphical event attributes
Most notably:
clip-path
,
clip-rule
,
color
,
color-interpolation
,
color-rendering
,
cursor
,
display
,
dominant-baseline
,
fill
,
fill-opacity
,
fill-rule
,
filter
,
mask
,
opacity
,
pointer-events
,
shape-rendering
,
stroke
,
stroke-dasharray
,
stroke-dashoffset
,
stroke-linecap
,
stroke-linejoin
,
stroke-miterlimit
,
stroke-opacity
,
stroke-width
,
text-anchor
,
transform
,
vector-effect
,
visibility
aria-activedescendant
,
aria-atomic
,
aria-autocomplete
,
aria-busy
,
aria-checked
,
aria-colcount
,
aria-colindex
,
aria-colspan
,
aria-controls
,
aria-current
,
aria-describedby
,
aria-details
,
aria-disabled
,
aria-dropeffect
,
aria-errormessage
,
aria-expanded
,
aria-flowto
,
aria-grabbed
,
aria-haspopup
,
aria-hidden
,
aria-invalid
,
aria-keyshortcuts
,
aria-label
,
aria-labelledby
,
aria-level
,
aria-live
,
aria-modal
,
aria-multiline
,
aria-multiselectable
,
aria-orientation
,
aria-owns
,
aria-placeholder
,
aria-posinset
,
aria-pressed
,
aria-readonly
,
aria-relevant
,
aria-required
,
aria-roledescription
,
aria-rowcount
,
aria-rowindex
,
aria-rowspan
,
aria-selected
,
aria-setsize
,
aria-sort
,
aria-valuemax
,
aria-valuemin
,
aria-valuenow
,
aria-valuetext
,
role
| 类别 | Graphics element, Text content element |
|---|---|
| 准许内容 |
Character data and any number of the following elements, in any order:
Animation elements Descriptive elements Text content child elements
<a>
|
| 规范 |
|---|
|
Scalable Vector Graphics (SVG) 1.1 (Second Edition)
(SVG)
# TextElement |
BCD tables only load in the browser
<tspan>
,
<tref>
,
<altGlyph>
最后修改: , 由 MDN 贡献者