html中繪製圖形標籤的詳細介紹

2020-12-19 國哥筆記

歡迎關注支持,謝謝!本篇將介紹的是html中<canvas>標籤的用法,感興趣的朋友可以一起研究一下!

在html5中,新增了很多實用的標籤,今天為大家介紹的是html5新增標籤<canvas>,<canvas>標籤只是一個容器,對內容並沒有樣式的更改。那它在html中有什麼用,接下來我們就一起來看看吧!

「canvas」作為英文單詞有「畫布」的意思,那我們一起來看看它作為html中標籤的時候用什麼用處呢?

一、<canvas>標籤定義及用法

在html中,<canvas>標籤是使用來規定一個圖形容器(畫布),然後通過腳本( JavaScript等)來繪製圖形,比如:繪製路徑、盒、圓、字符以及添加圖像等。

<canvas>標籤默認沒有邊框和內容,如果不使用腳本來繪製圖形,它本身是沒有任何效果的,所以它必須和腳本配合使用來繪製圖形。

二、<canvas>標籤語法格式

<canvas id="myCanvas" width="200px" height="100px">

你的瀏覽器不支持<canvas>標籤!

</canvas>

說明:

<canvas>標籤常用的屬性有id屬性、width屬性、height屬性。id屬性經常被腳本引用,width屬性、height屬性用來規定畫布(容器)的寬高。在該標籤中建議寫一段文本,當一些瀏覽器不支持的時候顯示該文本內容!三、實例

<!DOCTYPE html><html><head><meta charset="utf-8" /><title>html中<canvas>圖形容器標籤的詳細介紹</title></head><body bgcolor="burlywood"><canvas id="myCanvas" width="400px" height="200px" style="border:1px solid #000000;">你的瀏覽器不支持canvas標籤!</canvas><script>var c=document.getElementById('myCanvas');var ctx=c.getContext('2d');ctx.fillStyle='#FF0000';ctx.fillRect(0,0,100,100);//盒ctx.moveTo(0,0);//開始ctx.lineTo(400,200);//結束ctx.moveTo(0,200);//開始ctx.lineTo(400,0);//結束ctx.closePath();ctx.stroke();ctx.restore();</script></body></html>

運行結果:

關於html中<canvas>標籤的介紹就到這吧!以後再JavaScript中再詳細介紹!

相關焦點

  • html5 canvas畫布繪製矩形和圓形
    html5為我們提供了非常有特色的標籤,canvas標籤為我們可以實現在網頁中畫畫提供了便利,接下來我們列舉他的常用操作。新建一個html5的文檔,建立一個canvas畫布,設置長寬,這裡需要特別注意,canvas標籤可以在標籤內設置width,height,也能通過css來設置,但是通過css來設置的標籤,當繪製圖形的時候會變形,所以我們建議直接在標籤內設置。
  • html中fieldset標籤詳細介紹
    本篇將介紹的是html中fieldset標籤的用法,有興趣的朋友可以學習一下!在html中,有很多我們不常用的標籤,但是在一些場景又很實用。今天將介紹的是一個很少使用的標籤,即fieldset標籤。fieldset標籤通常是用在表單中為相關元素分組,不知道大家使用過沒有,我們就一起拉看看它的具體用法吧!
  • matplotlib如何實現圖形繪製在tkinter的Canvas中?
    matplotlib如何實現圖形繪製在tkinter的Canvas中?今天番茄加速就來分享一下。下面就是最重要的tkinter和matplotlib集成部分,matplotlib提供FigureCanvasTkAgg對象,只需三行代碼,實現圖形繪製在tkinter的Canvas中:canvas_l = FigureCanvasTkAgg(figure_l, frame_l)# 用draw代替canvas_l.draw()canvas_l.get_tk_widget
  • html中figure標籤和figcaption標籤的詳細介紹
    本篇將介紹的是html中figure標籤和figcaption標籤的用法,有興趣的朋友可以學習一下!學習html就是學習標籤的用法,今天將為大家介紹的是html中的figure標籤和figcaption標籤的用法,為什麼要同時介紹這兩個標籤呢?原因很簡單,這兩個標籤有一定的聯繫,我們一起來看看這兩個標籤的具體用法吧!
  • html中標籤詳細介紹
    今天介紹的是html中<article>標籤的用法,如果有興趣的朋友可以看一下!html文檔內容是由各種標籤組成的,各個標籤都有不同的含義以及用法,如果你能熟練的掌握這些標籤,那麼你的html已經很厲害了。
  • html中span標籤的詳細介紹
    本篇將介紹html中span標籤的詳細用法,有興趣的朋友可以了解一下!「span」作為英文單詞有「範圍」的意思,那它作為html中的標籤又充當什麼樣的角色呢?接下來我們一起來看看html中span標籤的定義及用法吧!
  • html中section標籤的詳細介紹
    本篇將介紹html中section標籤的詳細用法,有興趣的朋友可以了解一下!一、前言在html5版本中,新增了很多語義標籤,常見的有:article標籤、header標籤、footer標籤、nav標籤、aside標籤和section標籤等。今天小編要介紹的就是其中一個,即section標籤。
  • html中標籤的詳細介紹
    本篇給大家介紹的是html中不常見但很強大的一個標籤,即<base>標籤,有興趣的朋友可以了解一下!在html中的<base>標籤我重來沒有用過,在網上聽說它的功能挺強大的,然後就對它進行了研究,果然發現它的功能強大的。所以在這就分享一下,希望不要埋沒了它。
  • html中sup標籤(上標)的詳細介紹
    本篇將介紹html中sup標籤(上標)的詳細用法,有興趣的朋友可以了解一下!「sup」是英文單詞「superscript」的縮寫,有「上標」的意思。顧名思義,它在html中充當標籤也是用來定義上標文本的,接下來我們一起來看看html中sup標籤的定義及用法吧!
  • html中embed標籤的詳細介紹
    本篇將介紹的是html中embed標籤的用法,有興趣的朋友可以學習一下!在html5版本中,新增了很多實用的標籤,今天將介紹的就是其中一個,即embed標籤。embed標籤作為html5版本中新增的一個標籤,我們一起來看看它有什麼用途呢?
  • html中標籤的詳細介紹
    本篇將介紹的是html中的<cite>標籤,有興趣的朋友可以學習一下!「cite」作為英文單詞有「引用」的意思,那它作為html中的標籤又有什麼意思呢?接下來我們一起來看一看它在html中有什麼用途!
  • html中select標籤(下拉列表)的詳細介紹
    本篇將介紹html中select標籤(下拉列表)的詳細用法,有興趣的朋友可以了解一下!在網頁中,下拉列表很常見,那你知道在html原始碼中是怎麼實現的嗎?今天小編要分享的就是html中實現下拉列表的標籤,即select標籤。
  • html中標籤的詳細介紹
    本篇將介紹的是html中<col>標籤的用法,有興趣的朋友可以學習一下!在網頁中,表格是經常用到的,接下來介紹的這個標籤就和表格有關係,即<col>標籤。該標籤在表格中起到很重要的作用,我們一起來看看吧!
  • html中頁腳標籤的詳細介紹
    本篇將介紹的是html中<footer>頁腳標籤的用法,有興趣的朋友可以學習一下!在html5版本中,新增了很多語義化的標籤,這些語義化標籤對內容是沒有樣式效果的,它們只是起到語義化的作用。
  • html中label標籤的詳細介紹
    本篇將介紹的是html中的<label>標籤的用法,由興趣的朋友可以了解一下!在網頁開發中,表單是經常用到的,而今天要介紹的這個標籤也是經常出現在表單中的,即<label>標籤,我們一起來看看它有什麼用途吧!
  • html中sub標籤(下標)的詳細介紹
    本篇將介紹html中sub標籤(下標)的詳細用法,有興趣的朋友可以了解一下!「sub」是英文單詞「subscript」的縮寫,有「下標」的意思。顧名思義,它在html中作為標籤也有「下標」的意思,是用來定義下標的。接下來我們一起來看看html中sub標籤的定義及用法吧!
  • html中按鈕標籤詳細介紹
    本篇將為大家介紹的是html中按鈕標籤<button>的用法,有興趣的朋友可以看看!在html中,<button>標籤也是很常用的,經常用來在頁面中添加按鈕。「button」作為英文單詞就有「按鈕」的意思,接下我們就一起來看看它的具體用法吧!
  • html中
    標籤的詳細介紹
    本篇將介紹的是html中<blockquote>標籤的用法,有興趣的朋友可以一起研究一下!學習html其實就是學習一些標籤的用法,本篇文章將為大家介紹的是html中<blockquote>標籤的定義和用法,以及實例演示,希望對大家有用!
  • html中small標籤(小型文本)的詳細介紹
    本篇將介紹html中small(小型文本)標籤的詳細用法,有興趣的朋友可以了解一下!「small」作為英文單詞有「小的、小號的」的意思,那它作為html中的標籤又充當什麼樣的角色呢?接下來我們一起來看看html中small標籤的定義及用法吧!
  • html中
    頁腳標籤的詳細介紹
    本篇將介紹的是html中<footer>頁腳標籤的用法,有興趣的朋友可以學習一下!在html5版本中,新增了很多語義化的標籤,這些語義化標籤對內容是沒有樣式效果的,它們只是起到語義化的作用。