日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 前端技术 > HTML >内容正文

HTML

《HTML5 canvas开发详解(第2版)》——1.3 本书使用的基础HTML页面

發(fā)布時(shí)間:2025/4/5 HTML 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 《HTML5 canvas开发详解(第2版)》——1.3 本书使用的基础HTML页面 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

本節(jié)書摘來自異步社區(qū)《HTML5 canvas開發(fā)詳解(第2版)》一書中的第1章,第1.3節(jié),作者: 【美】Steve Fulton , Jeff Fulton 更多章節(jié)內(nèi)容可以訪問云棲社區(qū)“異步社區(qū)”公眾號(hào)查看。

1.3 本書使用的基礎(chǔ)HTML頁(yè)面

可以使用多個(gè)HTML標(biāo)簽來創(chuàng)建HTML頁(yè)面,在HTML以前的版本中,需明確指示W(wǎng)eb瀏覽器如何渲染HTML頁(yè)面的標(biāo)簽(例如< font >和< center >)。然而,在過去10年中,瀏覽器的標(biāo)準(zhǔn)越來越嚴(yán)格,這類標(biāo)簽就被束之高閣了。CSS(層疊樣式表)成為定義HTML內(nèi)容樣式的主要方式。因?yàn)楸緯皇顷P(guān)于如何創(chuàng)建HTML頁(yè)面的(頁(yè)面中不包含Canvas),因此這里不打算討論CSS的內(nèi)部工作原理。

本節(jié)將只關(guān)注兩個(gè)最基本的HTML標(biāo)簽:< div >和< canvas >。

1.3.1 < div >
< div >是本書主要使用的一個(gè)HTML標(biāo)簽,用來定位< canvas >在HTML頁(yè)面的位置。

例1-2使用< div >標(biāo)簽定義了“Hello World!”在屏幕上的位置,如圖1-2所示。

例1-2 HTML5中的“Hello World!”<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>CH1EX2: Hello World HTML Page With A DIV </title> </head> <body> <div style="position: absolute; top: 50px; left: 50px; "> Hello World! </div> </body> </html>


https://yqfile.alicdn.com/4e97e9fed2442183dd43257e348fe428d9303617.png" >

style="position: absolute; top: 50px; left: 50px;"——這段代碼是在HTML頁(yè)面中使用內(nèi)聯(lián)CSS的例子。它告訴瀏覽器呈現(xiàn)內(nèi)容的絕對(duì)位置為:距離頁(yè)面頂端50像素,并且距離頁(yè)面左端50像素。

警告
這個(gè)< div >可以在瀏覽器中定位畫布,但是對(duì)試圖在畫布上捕捉鼠標(biāo)點(diǎn)擊時(shí)則沒有任何幫助。在第5章中,本書將討論一種既能定位畫布又能捕獲正確的鼠標(biāo)點(diǎn)擊位置的方法。
1.3.2 
利用對(duì)< div >進(jìn)行絕對(duì)定位,有助于更好地使用< canvas >。把< canvas >放在< div >內(nèi),< div >可以幫讀者獲取信息。例如,當(dāng)鼠標(biāo)滑過畫布時(shí),可以獲取定義指針的相對(duì)位置。

總結(jié)

以上是生活随笔為你收集整理的《HTML5 canvas开发详解(第2版)》——1.3 本书使用的基础HTML页面的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。