在text
元素 a内tspan
,允许对文本的特定部分进行样式设置。
html, body, svg
{
width : 100%;
height : 100%;
margin : 0;
background : black;
}
text
{
font-size : 100px;
fill : white;
}
<svg>
<text y='100'>
A <tspan>test</tspan>
</text>
</svg>
tspan
正确地位于文本之后。
但是,当font-size
超过200px
该位置时开始表现不同。
html, body, svg
{
width : 100%;
height : 100%;
margin : 0;
background : black;
}
text
{
font-size : 250px;
fill : white
}
<svg>
<text y='200'>
A <tspan>test</tspan>
</text>
</svg>
字体越大,差异越大。这是font-size
at的结果400px
。