校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁(yè) > 知識(shí)庫(kù) > HTML5之SVG 2D入門(mén)3—文本與圖像及渲染文本介紹

HTML5之SVG 2D入門(mén)3—文本與圖像及渲染文本介紹

熱門(mén)標(biāo)簽:江蘇高頻外呼系統(tǒng)線路 平頂山電子地圖標(biāo)注怎么修改 地圖標(biāo)注自己去過(guò)的地方 標(biāo)準(zhǔn)智能外呼系統(tǒng) 會(huì)聲會(huì)影怎樣做地圖標(biāo)注效果 電銷(xiāo)機(jī)器人視頻 洛陽(yáng)市伊川縣地圖標(biāo)注中心官網(wǎng) 搜狗星級(jí)酒店地圖標(biāo)注 高德地圖標(biāo)注錯(cuò)誤怎么修改

SVG中渲染文本

SVG的強(qiáng)大能力之一是它可以將文本控制到標(biāo)準(zhǔn)HTML頁(yè)面不可能有的程度,而無(wú)須求助圖像或其它插件。任何可以在形狀或路徑上執(zhí)行的操作(如繪制或?yàn)V鏡)都可以在文本上執(zhí)行。盡管SVG的文本渲染如此強(qiáng)大,但是還是有一個(gè)不足之處:SVG不能執(zhí)行自動(dòng)換行。如果文本比允許空間長(zhǎng),則簡(jiǎn)單地將它切斷。多數(shù)情況下,創(chuàng)建多行文本需要多個(gè)文本元素。
此外,可以使用 tspan 元素可以將文本元素分成幾部分,允許每部分有各自的樣式。

還有,在text元素中,空格的處理與HTML類似:換行和回車(chē)變成空格,而多個(gè)空格壓縮成單個(gè)空格。

直接顯示在圖片中的文本 - text元素
直接顯示文本,可以使用text元素,例子如下:

復(fù)制代碼
代碼如下:

<svg>
<rect width="300" height="200" fill="red" />
<circle cx="150" cy="100" r="80" fill="green" />
<text x="150" y="125" font-size="60" text-anchor="middle" fill="white">SVG</text>
</svg>

如上面的例子中所示,text元素可以設(shè)置下列的屬性:

x,y是文本位置坐標(biāo)。text-anchor是文本顯示的方向,其實(shí)也就是位置(x,y)處于文本的位置。這個(gè)屬性有start,middle和end三種值。start表示文本位置坐標(biāo)(x,y)位于文本的開(kāi)始處,文本從這點(diǎn)開(kāi)始向右挨個(gè)顯示。middle表示(x,y)位于文本中間處,文本向左右兩個(gè)方向顯示,其實(shí)就是居中顯示。end表示(x,y)點(diǎn)位于文本結(jié)尾,文本向左挨個(gè)顯示。

除了這些屬性,下面的這些屬性都既可以在CSS中指定,也可以直接在屬性中指定:

fill,stroke:填充和描邊顏色,具體使用在后面總結(jié)。font的相關(guān)屬性:font-family, font-style, font-weight, font-variant, font-stretch, font-size, font-size-adjust, kerning, letter-spacing, word-spacing and text-decoration。

文本區(qū)間 - tspan元素
這個(gè)元素是text元素的強(qiáng)力補(bǔ)充;它用于渲染一個(gè)區(qū)間內(nèi)的文本;它只能出現(xiàn)在text元素或者tspan元素的子元素中。典型的用法就是強(qiáng)調(diào)顯示部分文本。例如:

復(fù)制代碼
代碼如下:

<text>
<tspan font-weight="bold" fill="red">This is bold and red</tspan>
</text>

tspan元素有下列的屬性可以設(shè)置:x,y用于設(shè)置包含的文本的絕對(duì)坐標(biāo)值,這個(gè)值會(huì)覆蓋默認(rèn)的文本位置。這些屬性可以包含一系列數(shù)字,這些數(shù)字會(huì)應(yīng)用到每個(gè)對(duì)應(yīng)的單個(gè)字符。沒(méi)有對(duì)應(yīng)設(shè)置的字符會(huì)緊跟前一個(gè)字符。例如:

復(fù)制代碼
代碼如下:

<text x="10" y="10">Hello World!
<tspan x="100 200 300" font-weight="bold" fill="red">This is bold and red</tspan>
</text>

dx,dy用于設(shè)置包含的文本相對(duì)于默認(rèn)的文本位置的偏移量。這些屬性同樣可以包含一系列數(shù)字,每個(gè)都會(huì)應(yīng)用到對(duì)應(yīng)的字符。沒(méi)有對(duì)應(yīng)設(shè)置的字符會(huì)緊跟前一個(gè)字符。你可以把上面的例子中的x換成dx看看效果。rotate用于設(shè)置字體的旋轉(zhuǎn)角度。這個(gè)屬性頁(yè)可以包含一系列數(shù)字,應(yīng)用到每個(gè)字符。沒(méi)有對(duì)應(yīng)設(shè)置的字符會(huì)使用最后設(shè)置的那個(gè)數(shù)字。 

復(fù)制代碼
代碼如下:

<text x="10" y="10">Hello World!
<tspan rotate="10 20 45" font-weight="bold" fill="red">This is bold and red</tspan>
</text>

textLength:這是最令人費(fèi)解的屬性,據(jù)說(shuō)設(shè)置完以后,渲染發(fā)現(xiàn)文本的長(zhǎng)度與這個(gè)值不一致時(shí),會(huì)以這個(gè)長(zhǎng)度為準(zhǔn)。但是我沒(méi)有試出來(lái)效果。

文本引用 - tref元素
這個(gè)元素允許引用定義過(guò)的文本,并高效的拷貝到當(dāng)前位置,通常配合x(chóng)link:href指定目的元素。因?yàn)槭强截愡^(guò)來(lái)的,所以使用css修改當(dāng)前文本的時(shí)候,不會(huì)修改原來(lái)的文本。看例子:

復(fù)制代碼
代碼如下:

<text id="example">This is an example text.</text>
<text>
<tref xlink:href="#example" />
</text>
 
文本路徑 - textPath元素
這個(gè)比較有意思,效果也很酷,能做出很多的藝術(shù)效果;這個(gè)元素從它的xlink:href屬性獲取指定的路徑并把文本對(duì)齊到這個(gè)路徑上,看例子:

復(fù)制代碼
代碼如下:

<path id="my_path" d="M 20,20 C 40,40 80,40 100,20" />
<text>
<textPath xlink:href="#my_path">This text follows a curve.</textPath>
</text>

SVG中渲染圖片 - image元素
SVG中的image元素可以直接支持顯示光柵圖片,使用很簡(jiǎn)單。看下面的例子:

復(fù)制代碼
代碼如下:

<svg width="5cm" height="4cm">
<image xlink:href="Penguins.jpg" x="0" y="0" height="50px" width="50px"/>
</svg>

這里需要注意幾點(diǎn)
1.如果沒(méi)有設(shè)置x或y坐標(biāo),則默認(rèn)是0。

2.如果沒(méi)有設(shè)置width或height,則默認(rèn)也是0.

3.如果顯式的設(shè)置width或height為0,則會(huì)禁止渲染這幅圖片。

4.圖片的格式支持png,jpeg,jpg,svg等等,所以svg是支持嵌套svg的。 

5.image與其他元素一樣,是svg的常規(guī)元素,所以它支持所有的裁剪,蒙板,濾鏡,旋轉(zhuǎn)等效果。

實(shí)用參考:
腳本索引:http://msdn.microsoft.com/zh-cn/library/ff971910(v=vs.85).aspx
開(kāi)發(fā)中心:https://developer.mozilla.org/en/SVG
熱門(mén)參考:http://www.chinasvg.com/
官方文檔:http://www.w3.org/TR/SVG11/

標(biāo)簽:常德 松原 鄂爾多斯 果洛 阿克蘇 蚌埠 廣西 廣東

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《HTML5之SVG 2D入門(mén)3—文本與圖像及渲染文本介紹》,本文關(guān)鍵詞  HTML5,之,SVG,入門(mén),文本,與,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《HTML5之SVG 2D入門(mén)3—文本與圖像及渲染文本介紹》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于HTML5之SVG 2D入門(mén)3—文本與圖像及渲染文本介紹的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    91精品国产色综合久久ai换脸| 97久久超碰国产精品电影| 3d成人动漫网站| 免费视频一区二区| 欧美精品一区男女天堂| 国产suv一区二区三区88区| 亚洲特级片在线| 欧美视频在线观看一区| 免费久久精品视频| 国产色综合久久| 一本色道久久加勒比精品| 亚洲国产精品久久艾草纯爱| 日韩欧美一级特黄在线播放| 国产福利电影一区二区三区| 亚洲三级小视频| 欧美精品v日韩精品v韩国精品v| 另类成人小视频在线| 国产午夜精品在线观看| 91麻豆精品在线观看| 强制捆绑调教一区二区| 欧美激情一区二区三区不卡| 在线看不卡av| 国产综合成人久久大片91| 亚洲欧美一区二区三区久本道91 | 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 一级中文字幕一区二区| 日韩一区二区高清| 99久久综合狠狠综合久久| 亚洲va国产va欧美va观看| 精品不卡在线视频| 色婷婷一区二区| 激情国产一区二区| 亚洲午夜激情av| 欧美精品一区二| 欧美日韩一区二区在线观看| 国模少妇一区二区三区| 亚洲综合激情另类小说区| 精品国精品国产| 欧美专区日韩专区| 成人小视频免费在线观看| 日韩综合一区二区| 亚洲欧洲性图库| 精品国产一二三| 欧美三级电影精品| 成人动漫精品一区二区| 久久国内精品自在自线400部| 一区二区三区在线视频免费观看| 久久综合久久99| 欧美少妇xxx| 一本久道久久综合中文字幕| 国产成人免费在线观看不卡| 日本三级亚洲精品| 亚洲第一狼人社区| 亚洲丝袜美腿综合| 国产欧美日韩另类一区| 日韩三区在线观看| 欧美另类久久久品| 欧美在线不卡一区| 一本在线高清不卡dvd| 粉嫩一区二区三区在线看| 狠狠色丁香婷婷综合| 午夜国产不卡在线观看视频| 亚洲欧美国产毛片在线| 中文字幕在线一区二区三区| 久久蜜臀中文字幕| 久久精品人人做| 久久免费看少妇高潮| 2023国产精品| 久久只精品国产| 亚洲精品在线三区| 久久女同性恋中文字幕| 久久影视一区二区| 欧美精品一区二区三区在线 | 久久精品无码一区二区三区| 欧美变态凌虐bdsm| 精品福利在线导航| 欧美大尺度电影在线| 欧美一区午夜精品| 日韩欧美亚洲另类制服综合在线| 欧美久久一二三四区| 日韩一级黄色片| 精品国产乱码91久久久久久网站| 精品日韩99亚洲| 久久久亚洲精品石原莉奈| 久久久精品影视| 国产精品色在线| 综合在线观看色| 亚洲风情在线资源站| 性做久久久久久免费观看| 婷婷综合另类小说色区| 麻豆freexxxx性91精品| 国产高清精品久久久久| 成人精品国产免费网站| 色综合天天综合网天天看片| 欧美天天综合网| 欧美一区二区在线免费播放| 久久香蕉国产线看观看99| 国产精品视频你懂的| 亚洲与欧洲av电影| 蜜臀av亚洲一区中文字幕| 国产成人精品亚洲午夜麻豆| 99riav久久精品riav| 欧美日韩日日摸| 欧美成人vr18sexvr| 国产精品日韩精品欧美在线| 亚洲国产一区在线观看| 久久av中文字幕片| 99精品桃花视频在线观看| 欧美另类z0zxhd电影| 久久精品视频免费| 亚洲一区精品在线| 国产综合色产在线精品| 91福利在线导航| 欧美成人福利视频| 亚洲精品日日夜夜| 国内精品伊人久久久久av影院| 99久久婷婷国产综合精品电影| 欧美另类变人与禽xxxxx| 国产欧美精品一区| 香蕉加勒比综合久久| 高潮精品一区videoshd| 欧美年轻男男videosbes| 国产欧美日韩不卡| 日韩av二区在线播放| www.成人网.com| 精品日韩99亚洲| 亚洲一卡二卡三卡四卡无卡久久| 国产精品夜夜嗨| 欧美一区二区观看视频| 亚洲激情av在线| 国产精品一二三| 日韩欧美色综合网站| 一区二区三区产品免费精品久久75| 激情亚洲综合在线| 欧美日韩国产精选| 亚洲伦理在线精品| 国产一区二区三区不卡在线观看| 欧美视频一区在线观看| 亚洲欧洲在线观看av| 国产成人av资源| 精品国产一二三区| 蜜臀久久99精品久久久久宅男 | 理论电影国产精品| 欧美日韩国产精品成人| 亚洲日本一区二区| 不卡的av中国片| 国产日韩欧美精品一区| 老鸭窝一区二区久久精品| 欧美日韩国产首页| 亚洲亚洲人成综合网络| 91免费小视频| 综合中文字幕亚洲| jizz一区二区| 国产精品视频看| 不卡区在线中文字幕| 日本一区二区三区在线观看| 国产精品一卡二卡| 国产亚洲va综合人人澡精品| 精品影视av免费| 日韩免费性生活视频播放| 日韩不卡免费视频| 欧美一区二区在线免费播放| 日韩精品视频网站| 日韩一级黄色片| 久久成人久久鬼色| 精品国产一区二区三区久久久蜜月| 丝袜美腿亚洲综合| 7777女厕盗摄久久久| 午夜精品在线视频一区| 欧美日韩黄色一区二区| 亚洲高清视频在线| 欧美一级夜夜爽| 狠狠网亚洲精品| 国产视频亚洲色图| 91在线观看成人| 亚洲国产一二三| 欧美一区二区国产| 国产一区二区三区免费| 国产精品欧美一区喷水| www.激情成人| 亚洲国产精品久久一线不卡| 欧美一区二区三区系列电影| 精品一区二区影视| 国产精品私人自拍| 欧美性色黄大片| 免费在线视频一区| 欧美激情艳妇裸体舞| 在线观看视频一区二区欧美日韩| 午夜精品福利视频网站| 2020国产精品自拍| 色综合久久久久| 青青草精品视频| 国产精品视频免费| 欧美美女网站色| 国产在线精品国自产拍免费| 最近中文字幕一区二区三区| 欧美猛男超大videosgay| 国产美女主播视频一区| 亚洲乱码中文字幕| 欧美成va人片在线观看|