您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了“canvas是不是css3新特性”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“canvas是不是css3新特性”這篇文章吧。
canvas不是css3的新特性。canvas是html5的一個(gè)新標(biāo)簽,該標(biāo)簽用于通過腳本來繪制圖形;而css3則是專門用來控制網(wǎng)頁顯示效果的語言,二者之間不存在什么關(guān)聯(lián)。
本教程操作環(huán)境:windows10系統(tǒng)、CSS3&&HTML5版、Dell G3電腦。
canvas不是css3的新特性,而是html5的新標(biāo)簽。
canvas
<canvas> 標(biāo)簽通過腳本(通常是 JavaScript)來繪制圖形(比如圖表和其他圖像)。
<canvas> 標(biāo)簽只是圖形容器,您必須使用腳本來繪制圖形。
注釋:<canvas> 元素中的任何文本將會(huì)被顯示在不支持 <canvas> 的瀏覽器中。
示例如下:
<html> <head> <meta charset="utf-8"> <title>123</title> </head> <body> <canvas id="myCanvas">你的瀏覽器不支持 HTML5 canvas 標(biāo)簽。</canvas> <script> var c=document.getElementById('myCanvas'); var ctx=c.getContext('2d'); ctx.fillStyle='#FF0000'; ctx.fillRect(0,0,80,100); </script> </body> </html>
輸出結(jié)果:
css3
CSS3是CSS(層疊樣式表)技術(shù)的升級(jí)版本,于1999年開始制訂,2001年5月23日W3C完成了CSS3的工作草案,主要包括盒子模型、列表模塊、超鏈接方式、語言模塊、背景和邊框、文字特效、多欄布局等模塊 。
CSS演進(jìn)的一個(gè)主要變化就是W3C決定將CSS3分成一系列模塊。瀏覽器廠商按CSS節(jié)奏快速創(chuàng)新,因此通過采用模塊方法,CSS3規(guī)范里的元素能以不同速度向前發(fā)展,因?yàn)椴煌臑g覽器廠商只支持給定特性。但不同瀏覽器在不同時(shí)間支持不同特性,這也讓跨瀏覽器開發(fā)變得復(fù)雜 。
以上是“canvas是不是css3新特性”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。