一、前言
SVG
二、基本文本
要绘制文本,使用
例:
-
-
-
项目 -
- "background-color: aqua;">
-
- height="150">
-
-
"40" y="23">Text: -
"40" y="40" fill="rgb(121,0,121)">http://pdcfighting.com/ -
-
-
-
运行后效果如下:
代码解释
x:定义了文本左上角的位置 ,y:定义文本的顶部位置,width:定义宽度,height:定义高度。
fill:fill属性用于定义填充颜色。
三、旋转文字
用于创建旋转文本。
例:
-
-
- "background-color: aqua;">
-
- width="200">
"0" y="15" fill="red" transform="rotate(30 20,40)">http://pdcfighting.com/ -
-
-
-
运行后效果如下:
用法解释
x:定义左上角的位置。y:它定义顶部位置。width:定义宽度。height:定义高度。
fill:fill属性用于定义填充颜色。
四、多行文字
元素可以安排任何分小组与
例
-
-
- "background-color: aqua;">
-
- height="100">
"40" y="23">Multiline Text: "40" y="40" fill="rgb(121,0,121)">http://pdcfighting.com/ "40" y="60" font-weight="bold">ddaad -
-
-
-
-
-
运行后效果如下:
用法解释
x:定义左上角的位置。y:它定义顶部位置。width:定义宽度。height:定义高度。
fill:fill属性用于定义填充颜色。
五、超级链接文字
用于创建具有超级链接的文本
示例
-
-
- "background-color: aqua;">
-
- height="100">
"20" y="10">Text as Link: -
- "http://pdcfighting.com/" target="_blank">
"Verdana" font-size="30" x="40" y="40" fill="rgb(121,0,121)">http://pdcfighting.com/ -
-
-
-
-
-
运行后效果如下:
六、路径上的文字
下面是SVG代码:
-
-
- "background-color: aqua;">
-
- version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink">
"path1" d="M75,20 a1,1 0 0,0 100,0" /> -
"10" y="100" style="fill:red;"> "#path1" >I love SVG I love SVG -
-
-
-
-
运行效果如下:
七、总结
本文基于Html基础,详细的介绍了SVG中常见的文本效果,如何变换文字,如何在文本,如何添加文字超链接等等。
欢迎大家积极尝试,有时候看到别人实现起来很简单,但是到自己动手实现的时候,总会有各种各样的问题,切勿眼高手低,勤动手,才可以理解的更加深刻。
代码很简单,希望对你学习有帮助。