麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 擴(kuò)展 > SVG > 正文

SVG主要元素和屬性

2024-09-06 19:57:08
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
<desc></desc> 注釋<!-- -->

<defs></defs> 預(yù)定義 待引用 <element id="name"> 引用屬性:url(#name)

<use xlink:href></use> 引用元素

<symbol> 模版

<image width height> width height不能省

屬性 xml:space="default|preserve" 英文空格

屬性 externalResourceRequired="false|true" 必需外部資源與否 若為true 找不到外部資源 不支持

<switch><>選擇 平臺(tái)

<rect x y width height rx ry> rx ry橢圓半徑
圓角矩形的圓角過(guò)渡部分是一段四分之一的橢圓弧, 分別代表其半
長(zhǎng)軸和半短軸。當(dāng)只指明了“rx”或“ry”其中的一個(gè)時(shí),另一個(gè)缺省值與這個(gè)相等。如果都不指定,則缺省值為o,此時(shí)
矩形的4個(gè)角為直角。如果“rx”的值大于矩形寬度的一半,則作為一半處理。

<circle cx cy r >

<ellipse cx cy rx ry>

<line x1 y1 x2 y2>

<polyline points="x0,y0 x1,y1 ......"> 折線(xiàn)

<polygon points="x0,y0 x1,y1 ......"> 多邊形

<path d="M|L|C|S|Q|T|A|Z" length=>
(])所有的繪圖指令都只用一個(gè)字母來(lái)表示。
(2)坐標(biāo)數(shù)據(jù)和指令之間的空格可以省略,但坐標(biāo)致?lián)g的空格顯然不能省略。
(3)問(wèn)一行中出現(xiàn)問(wèn)一條命令多次連續(xù)重復(fù)使用的情況時(shí),命令名可以只使用第一個(gè),
后面的省略,不過(guò)用于數(shù)據(jù)分網(wǎng)的空格同樣不能少。
(4)命令名是大寫(xiě)字母時(shí)代表后面所跟的數(shù)據(jù)值是絕對(duì)坐標(biāo),小寫(xiě)字母代表相對(duì)坐標(biāo)。
(5)當(dāng)繪制水平或垂直線(xiàn)段時(shí),可以使用H和V命令代替L。使用H或h時(shí),后面只需要加一個(gè)代表x坐標(biāo)的參數(shù),Y坐標(biāo)映省與當(dāng)前點(diǎn)相同。同樣,使用v或v時(shí),后面也只需要加一個(gè)代表Y坐標(biāo)的參數(shù)。如果這兩個(gè)命令字母后面跟了多個(gè)數(shù)值,則每一個(gè)數(shù)值被認(rèn)為是一次單獨(dú)的繪制線(xiàn)條的命令,而不像L和1命令那樣把每?jī)蓚€(gè)數(shù)值結(jié)合起來(lái)作為一個(gè)點(diǎn)的一對(duì)坐標(biāo)值來(lái)加以處理。
(6)一對(duì)坐標(biāo)值的XY坐標(biāo)之間可以用空格或逗號(hào)隔開(kāi),但坐標(biāo)對(duì)與坐標(biāo)對(duì)之間只能
用空格作為分隔符。
(7)路徑閉合命令雖然也有Z和z:兩種形式,可效果是一樣的,使用時(shí)沒(méi)有區(qū)別。本命令不帶參數(shù),功能也比較簡(jiǎn)單,直接從當(dāng)前點(diǎn)繪制一條直線(xiàn)到本條子路徑的起點(diǎn)。
(8)s和s命令是繪制“光滑”三次貝塞爾曲線(xiàn)的命令。一條復(fù)雜的曲線(xiàn)由多個(gè)曲線(xiàn)弧段
所構(gòu)成,弧段與弧段之間要光滑銜接,各個(gè)弧段的控制點(diǎn)必須滿(mǎn)足一定條件。首先,這一
段曲線(xiàn)弧的起點(diǎn)必須是前一段曲線(xiàn)弧的終點(diǎn),否則連不上;其次,這一段曲線(xiàn)弧的第一控
制點(diǎn)必須與前一段曲線(xiàn)弧的第二控制點(diǎn)呈對(duì)稱(chēng)關(guān)系,對(duì)稱(chēng)中心是這段曲線(xiàn)弧的起點(diǎn),只有
這樣才能保證曲線(xiàn)銜接處的光滑。S和s命令的語(yǔ)法是“S X2 y2 destx desty”,省略了光滑曲線(xiàn)弧所隱含的第一個(gè)控制點(diǎn)
的坐標(biāo)。命令執(zhí)行完后,當(dāng)前點(diǎn)坐標(biāo)同樣停留在最后繪制的一段曲線(xiàn)弧的終點(diǎn)上。

橢圓弧曲線(xiàn)命令用A或a來(lái)表示。其語(yǔ)法比較復(fù)雜,是"A rx ry x-axis-rotation large-arc-flag sweep-flag x y" "x-axis-rotation"是此段弧所在的橢圓的X軸與水平方向的夾角,也即x軸的旋轉(zhuǎn)角度;large-arc-flag、sweep-flag決定了橢圓弧的繪制方向,值是0或1;(x,y)是橢圓弧終點(diǎn)坐標(biāo)。至于圓心坐標(biāo)則是自動(dòng)計(jì)算出來(lái)的。

viewBox屬性 not viewbox 缺省單位度量

transform屬性 ="translate|rotate|skewX|skewY|scale|matrix(a b c d e f)"

preserveAspectRatio屬性

<text x y textLength lengthAdjust>

<tspan x y dx dy rotate>從屬于<text>
<svg>
<text style="fill:#000000;font-family:Arial;font-weight:bold;font-size:40;">
<tspan x="50" y="60,70,80,80,75,60,80,70">COMMUNICATION</tspan>
<tspan x="50" y="150" dx="0,15" dy="10,10,10,-10,-10,-10,10,10,-10">COMMUNICATION</tspan>
<tspan x="50" y="230" rotate="10,20,30,40,50,60,70,80,90,90,90,90,90">COMMUNICATION</tspan>
</text>
</svg>

<tref xlink:href="#">引用<defs>中的<text>

<glyphRun>

<altGlyph xlink:href="#id">

<altGlyphDef id="">

<glyphRef xlink:href= glyphRef=>

<textPath startOffset= method="align|stretch" spacing="exact|auto" xlink:href="">注意嵌套的<tspan>對(duì)后面的走向有疊加作用

fill-rule屬性 fill-rule="nonezero|evenodd"

fill-opacity屬性 fill-opacity="1|0~1"

stroke-opacity 屬性

stroke-linecap=butt|round|square

stroke-linejoin=miter|round|bevel|

stroke-dasharray="length spacing"

stroke-dashoffset="0|" 表示描邊時(shí)使用描邊模板(如線(xiàn)型、漸變色彩等)的起始偏移量,缺省值是0,即從頭開(kāi)始。

<maker makerWidth makerHeight makerUnits refX refY orient>

marker-start:url(#) marker-mid:url(#) marker-end:url(#)

color-interpolation="auto|sRGB|linearRGB"

color-rendering="auto|optimizeSpeed|optimizeQuality"

shape-rendering="auto|optimizeSpeed|crispEdges|geometricPrecision"

text-rendering="auto|optimizeSpeed|optimizeLegibility|geometricPrecision"

image-rendering="auto|optimizeSpeed|optimizeQuality"

<a xlink:href= xlink:type="simple" xlink:show="new|replace" xlink:title xlink:actuate="onRequest" target="_top|_self">

<?xml-stylesheet href=".css" type="text/css"?>

<style type="text/css|text/xsl" media="screen|print"><!CDATA[]> </style>

<linearGradient id x1 y1 x2 y2 gradientUnits="objectBoundingBox|userSpaceOnUse" spreadMethod="pad|reflect|repeat" xlink:href="" gradientTransform=""> 事實(shí)證明缺省時(shí)即gradientUnits="objectBoundingBox"時(shí)x 1 y1 等屬性不起作用

<radialGradient id cx cy r fx fy gradientUnits="objectBoundingBox|userSpaceOnUse" spreadMethod="pad|reflect|repeat" xlink:href="" gradientTransform=""> cx cy是形狀圓心 fx fy是色彩中心

<stop offset="<length>" stop-color="" stop-opacity="" >

<pattern id x y width height patternUnits="objectBoundingBox|userSpaceOnUse" viewBox="" patternTransform xlink:href="" patternTransform="">

overflow="visible|hidden|scroll|auto"

clip="rect(x1 y1 x2 y2)|auto"

<clipPath id clipPathUnits="objectBoundingBox|userSpaceOnUse" clip-Path="url" clip-rule="nonezero|evenodd">還可以使用文字作為剪裁路徑,此時(shí)的“c加·mle”參數(shù)大多數(shù)情況都應(yīng)該設(shè)置為“evenodd”,因?yàn)槲淖值妮喞ǔ6际墙徊娴摹?br />
<mask id maskUnits="objectBoundingBox|userSpaceOnUse" x= y= width height mask="url()">

opacity= 具有繼承性和迭加性
發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 中文字幕综合 | 中文字幕1区2区 | 欧美囗交| 国产亚洲精品久久久久久久久久 | 中文在线免费观看 | av在线播放亚洲 | 激情影院在线观看 | 午夜色片 | 国产精品久久久久久模特 | 天使萌一区二区三区免费观看 | 万圣街在线观看免费完整版 | 亚洲天堂字幕 | 综合在线视频 | 久久精品一区二区三 | 欧美成人午夜一区二区三区 | 麻豆视频国产在线观看 | 欧美日韩在线免费观看 | 久久久在线免费观看 | 欧美视频首页 | 一级毛片电影院 | 黄色免费在线电影 | 欧美一级黄色免费看 | 在线观看国产一区二区三区 | 久久福利小视频 | 日韩a毛片免费观看 | 欧美亚洲另类在线 | 久久免费精品视频 | av观看国产| 成人毛片免费播放 | 国产精品1区,2区,3区 | h视频在线观看免费 | 亚洲午夜久久久精品一区二区三区 | 久久久久久久久浪潮精品 | 日本黄色免费片 | 视频一区二区视频 | 久草视频手机在线观看 | 一级电影免费看 | 国产精品麻豆91 | 国产精品性夜天天视频 | 国产一级二级在线播放 | 欧美成人免费小视频 |