HTML5學習初步

2021-08-26 00:22:02 字數 1379 閱讀 5445

新增標籤

markup elements

meida elements

canvas elements

form elements

input type attribute values

標籤標籤

建立乙個canvas

通過js控制

var c=document.getelementbyid("mycanvas");

var cxt=c.getcontext("2d");

//畫個矩形

cxt.fillstyle="#ff0000";

cxt.fillrect(0,0,150,75);

//畫線

cxt.moveto(10,10);

cxt.lineto(150,50);

cxt.lineto(10,50);

cxt.stroke();

//畫圓

cxt.fillstyle="#ff0000";

cxt.beginpath();

cxt.arc(70,18,15,0,math.pi*2,true);

cxt.closepath();

cxt.fill();

//渲染

var grd=cxt.createlineargradient(0,0,175,50);

grd.addcolorstop(0,"#ff0000");

grd.addcolorstop(1,"#00ff00");

cxt.fillstyle=grd;

cxt.fillrect(0,0,175,50);

//放置

var img=new image();

img.src="img_flwr.png";

cxt.drawimage(img,0,0);

通過js儲存資料 

localstorage 一直存在

sessionstorage 瀏覽器程序

更多的input type="?"

自動驗證

可設定min max step value

datepickers 包括

form

(沒看明白)

form attribute

autocomplete(記錄 類似ajax那種輸入提示)

autofocus

form(讓分開的form結構聯絡到一起 通過id)

其他諸如novalidate placeholder multiple pattern 等等表單屬性

另外多出很多諸如tags attributes events等

慘遭reference

關於canvas的小教程參考

寫得非常詳細

HTML5學習之 HTML 5 拖放

拖放 drag 和 drop 是 html5 標準的組成部分。拖放是一種常見的特性,即抓取物件以後拖到另乙個位置。在 html5 中,拖放是標準的一部分,任何元素都能夠拖放。internet explorer 9 firefox opera 12 chrome 以及 safari 5 支援拖放。注釋...

HTML5學習筆記一 簡單學習HTML5

html 是用來描述網頁的一種語言。html5 是下一代 html 標準。html html 4.01的上乙個版本誕生於 1999 年。自從那以後,web 世界已經經歷了巨變。html5 仍處於完善之中。然而,大部分現代瀏覽器已經具備了某些 html5 支援。html5 中的一些有趣的新特性 看一下...

HTML5學習筆記一 簡單學習HTML5

html 是用來描述網頁的一種語言。html5 是下一代 html 標準。html html 4.01的上乙個版本誕生於 1999 年。自從那以後,web 世界已經經歷了巨變。html5 仍處於完善之中。然而,大部分現代瀏覽器已經具備了某些 html5 支援。html5 中的一些有趣的新特性 看一下...