CSS思維導(dǎo)圖(基礎(chǔ)版),7張圖看懂CSS框架
4702CSS思維導(dǎo)圖(基礎(chǔ)版),7張圖看懂CSS框架
查看全文全站搜索 客戶案例 新聞中心 未分類
SVG是什么?SVG有什么用?為什么要使用SVG?本篇文章就給大家介紹一下SVG的相關(guān)知識(shí),讓大家了解使用SVG的好處,下面我們來(lái)看具體內(nèi)容。
SVG是什么?有什么用?
SVG是一種基于XML的矢量圖形格式,用于在Web和其他環(huán)境中顯示各種圖形;它允許我們編寫(xiě)可縮放的二維圖形,并可通過(guò)CSS或JavaScript進(jìn)行操作。它由萬(wàn)維網(wǎng)聯(lián)盟制定,是一個(gè)開(kāi)放標(biāo)準(zhǔn)。
SVG最能夠響應(yīng)當(dāng)前Web開(kāi)發(fā)對(duì)可伸縮性,響應(yīng)性,交互性,可編程性,性能和可訪問(wèn)性的要求。
因?yàn)镾VG是基于矢量的,所有在放大圖形時(shí)不會(huì)出現(xiàn)任何降低或丟失保真度的情況。它們只是重新繪制以適應(yīng)更大的尺寸,這使得它非常適合多語(yǔ)境場(chǎng)景,例如響應(yīng)式Web設(shè)計(jì)。
為什么要使用SVG?
SVG的真正價(jià)值在于它解決了現(xiàn)代Web開(kāi)發(fā)中許多最棘手的問(wèn)題,讓我們看看使用SVG的好處,以及它解決了哪些問(wèn)題。
1、可擴(kuò)展性和響應(yīng)能力
SVG是使用形狀、數(shù)字和坐標(biāo)(而不是像素網(wǎng)格)在瀏覽器中渲染圖形,這使得它具有分辨率無(wú)關(guān)性和無(wú)限可伸縮性。如果你仔細(xì)想想就可發(fā)現(xiàn),不管你是用鋼筆還是用寫(xiě)字板,創(chuàng)建圓形的指令都是相同的,只是比例發(fā)生變化。
使用SVG,我們可以組合不同的形狀、路徑和文本元素來(lái)創(chuàng)建各種視覺(jué)效果,并確保它們?cè)谌魏纬叽绱笮∠驴雌饋?lái)都十分的清晰明快。
相比之下,基于柵格的格式(如GIF,JPG和PNG)具有固定的尺寸,這使得它們?cè)诳s放時(shí)會(huì)像素化。盡管各種響應(yīng)性圖像技術(shù)已經(jīng)證明對(duì)像素圖形有價(jià)值,但它們永遠(yuǎn)無(wú)法真正與SVG的無(wú)限擴(kuò)展(伸縮)能力競(jìng)爭(zhēng)。
2、可編程性和交互性
SVG是完全可編輯和可腳本編寫(xiě)的,我們可以通過(guò)CSS或JavaScript將各種動(dòng)畫(huà)和交互添加到繪圖中。
3、無(wú)障礙
SVG文件是基于文本的,可以進(jìn)行搜索和索引。這使得它們可以通過(guò)屏幕閱讀器、搜索引擎和其他設(shè)備被閱讀。
4、性能
影響Web性能的一個(gè)最重要方面是網(wǎng)頁(yè)上使用的文件的大小。與柵格圖形(如GIF,JPG和PNG)相比,SVG圖形通常是較小的文件。
使用SVG的常見(jiàn)用例
SVG有大量的實(shí)際用例。讓我們探討其中最重要的一些用例。
1、簡(jiǎn)單的插圖和圖表
任何使用鋼筆和鉛筆制作的傳統(tǒng)繪圖都可以完美地轉(zhuǎn)換為SVG格式。
2、徽標(biāo)和圖標(biāo)
徽標(biāo)和圖標(biāo)通常具有相同的清晰和銳利的需求,無(wú)論大小,例:從按鈕到廣告牌,都可以使用SVG完成;且SVG圖標(biāo)更易于訪問(wèn),更容易定位。
例:使用了一個(gè)天氣圖標(biāo)
3、動(dòng)畫(huà)
我們可以創(chuàng)建吸引人的 動(dòng)畫(huà),甚至是特殊類型的動(dòng)畫(huà),包括SVG線條圖。SVG還可以與CSS動(dòng)畫(huà)交互,以及它自己內(nèi)置有SMIL動(dòng)畫(huà)功能。例:
4、交互性(圖表,信息圖表,地圖)
SVG可以用來(lái)繪制數(shù)據(jù),并根據(jù)用戶操作或某些事件動(dòng)態(tài)更新數(shù)據(jù) ,例:交互式的SVG信息圖、交互式的SVG路線圖。
5、特殊效果
使用SVG可以實(shí)現(xiàn)許多實(shí)時(shí)效果,包括形狀變形或不同的粘性效果
6、構(gòu)建接口和應(yīng)用程序
SVG使我們可以制作具有挑戰(zhàn)性的接口,并將其與HTML5,基于Web的應(yīng)用程序和Internet應(yīng)用程序(RIA)相結(jié)合。
瀏覽器支持
正如我們所看到的,SVG幾乎無(wú)處不在,可以在無(wú)數(shù)的情況下使用,且SVG的瀏覽器支持度正在變得更好。
目前,大多數(shù)現(xiàn)代Web瀏覽器都支持SVG最重要和最基本的功能。下面我們來(lái)看看瀏覽器的支持度:
總結(jié):以上就是本篇文的全部?jī)?nèi)容,希望能對(duì)大家的學(xué)習(xí)有所幫助。
有很多朋友可能還不知道WordPress的多站點(diǎn)功能,WordPress多站點(diǎn)開(kāi)啟之后,可以使用一套WordPress程序,管理多個(gè)站點(diǎn),并且可以共用主題、插件,比起使用子菜單建立多個(gè)WordPress網(wǎng)站,解析到子域名或者使用子目錄的方法,還是比較節(jié)省資源,并且非常方便的維護(hù)網(wǎng)站。
查看全文入推進(jìn)網(wǎng)絡(luò)實(shí)名,切實(shí)提高我省網(wǎng)站備案信息準(zhǔn)確率,嚴(yán)厲打擊冒用他人信息進(jìn)行網(wǎng)站備案的行為,我局決定在堅(jiān)持落實(shí)《工業(yè)和信息化部關(guān)于進(jìn)一步落實(shí)網(wǎng)站備案信息真實(shí)性核驗(yàn)工作方案(試行)》(工信部電管〔2010〕64號(hào))要求的基礎(chǔ)上,進(jìn)一步深化網(wǎng)站備案信息真實(shí)性審...
查看全文據(jù)調(diào)查顯示,有87%的網(wǎng)民會(huì)利用搜索引擎服務(wù)查找需要的信息,而這之中有近70%的搜索者會(huì)直接在搜索結(jié)果的自然排名的第一頁(yè)查找自己所需要的信息。
查看全文客官請(qǐng)稍后,玩命加載中!