W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
一個簡單的SVG圖形例子:
這里是SVG文件(SVG文件的保存與SVG擴(kuò)展):
SVG 代碼解析:
第一行包含了 XML 聲明。請注意 standalone 屬性!該屬性規(guī)定此 SVG 文件是否是"獨立的",或含有對外部文件的引用。
standalone="no" 意味著 SVG 文檔會引用一個外部文件 - 在這里,是 DTD 文件。
第二和第三行引用了這個外部的 SVG DTD。該 DTD 位于 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"。該 DTD 位于 W3C,含有所有允許的 SVG 元素。
SVG 代碼以 <svg> 元素開始,包括開啟標(biāo)簽 <svg> 和關(guān)閉標(biāo)簽 </svg> 。這是根元素。width 和 height 屬性可設(shè)置此 SVG 文檔的寬度和高度。version 屬性可定義所使用的 SVG 版本,xmlns 屬性可定義 SVG 命名空間。
SVG 的 <circle> 用來創(chuàng)建一個圓。cx 和 cy 屬性定義圓中心的 x 和 y 坐標(biāo)。如果忽略這兩個屬性,那么圓點會被設(shè)置為 (0, 0)。r 屬性定義圓的半徑。
stroke 和 stroke-width 屬性控制如何顯示形狀的輪廓。我們把圓的輪廓設(shè)置為 2px 寬,黑邊框。
fill 屬性設(shè)置形狀內(nèi)的顏色。我們把填充顏色設(shè)置為紅色。
關(guān)閉標(biāo)簽的作用是關(guān)閉 SVG 元素和文檔本身。
注釋:所有的開啟標(biāo)簽必須有關(guān)閉標(biāo)簽!
在下一節(jié)內(nèi)容中,我們將講解如何將一個 SVG 文件嵌入到 HTML 文檔中。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: