本篇內(nèi)容主要講解“HTML5新增哪些功能”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“HTML5新增哪些功能”吧!
創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供興安盟烏蘭浩特網(wǎng)站建設(shè)、興安盟烏蘭浩特做網(wǎng)站、興安盟烏蘭浩特網(wǎng)站設(shè)計(jì)、興安盟烏蘭浩特網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、興安盟烏蘭浩特企業(yè)網(wǎng)站模板建站服務(wù),十載興安盟烏蘭浩特做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。一、HTML5概念
HTML5并不僅僅只是做為HTML標(biāo)記語言的一個最新版本,更重要的是它制定了Web應(yīng)用開發(fā)的一系列標(biāo)準(zhǔn),成為第一個將Web做為應(yīng)用開發(fā)平臺的HTML語言。HTML5定義了一系列新元素,如新語義標(biāo)簽、智能表單、多媒體標(biāo)簽等,可以幫助開發(fā)者創(chuàng)建富互聯(lián)網(wǎng)應(yīng)用,同時有令人眼花繚亂的css 3,還提供了一些Javascript API,如地理定位、重力感應(yīng)、硬件訪問等,可以在瀏覽器內(nèi)實(shí)現(xiàn)類原生應(yīng)用,制作webApp,甚至結(jié)合Canvas我們可開發(fā)網(wǎng)頁版游戲。
二、HTML5新增部分簡介
1.新增的結(jié)構(gòu)標(biāo)簽
(1)header(頭部) (2)nav(導(dǎo)航) (3)section(主體) (4)aside(側(cè)邊欄) (5)article (內(nèi)容)(6)footer(底部)
作用:與div一樣,只是增加了語義性,便于SEO優(yōu)化。
拓展:SEO優(yōu)化可以提升網(wǎng)站在搜索引擎中的排名,在前端實(shí)際應(yīng)用中,我們會更多的去運(yùn)用語義化標(biāo)簽,同時針對一些特殊的字符,我們運(yùn)用權(quán)重高的標(biāo)簽去包裹網(wǎng)站logo。
2.新增的智能表單
2.1 input表單新增了type屬性值:
type="email"限制用戶輸入必須為Email類型
type="url"限制用戶輸入必須為URL類型
type="date"自動生成一個日期控件
type="time"同上
type="month"同上
type="week"同上
type="number"限制用戶輸入必須為數(shù)字類型
type="range"產(chǎn)生一個滑動條的表單
type="search"產(chǎn)生一個搜索意義的表單
type="color"生成一個顏色選擇表單
智能表單在移動端用的比較多,它會調(diào)取手機(jī)自身的控件。
2.2 表單智能驗(yàn)證
required => 驗(yàn)證表單是否為空,必須配合form表單來使用
pattern => 自定義驗(yàn)證表單規(guī)則,匹配正則
invalid => 驗(yàn)證失敗的時候觸發(fā)的事件
dom.setCustomValidity()=> 自定義彈出的內(nèi)容 參數(shù):string 自定義的內(nèi)容
2.3 表單新屬性
placeholder=> 占位文本,體驗(yàn)更加
autofocus => 自動獲取焦點(diǎn) dom.focus()
autocomplete=> 提交一次后下次自動補(bǔ)全 注意:必須提交一次之后,同時必須要有name屬性
multiple => 配合file控件實(shí)現(xiàn)多選
form => 配合form表單的id值實(shí)現(xiàn)關(guān)聯(lián),在任意位置都可以被提交,但是不建議這么寫
2.4 智能表單過濾(datalist)
類似于搜索提示,輸入一個內(nèi)容會提示相關(guān)聯(lián)的匹配的提示。它是利用表單的list =“datalist的id值”與datalist這個標(biāo)簽取得聯(lián)系實(shí)現(xiàn)的。
2.5 video和audio標(biāo)簽
HTML5中新添了video標(biāo)簽來實(shí)現(xiàn)視頻的播放而不是借助于flash技術(shù)。
屬性:autoplay =>視頻默認(rèn)加載完成后播放;controls =>播放的控件
到此,相信大家對“HTML5新增哪些功能”有了更深的了解,不妨來實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!
分享標(biāo)題:HTML5新增哪些功能-創(chuàng)新互聯(lián)
網(wǎng)頁URL:http://jinyejixie.com/article12/dedodc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、響應(yīng)式網(wǎng)站、Google、網(wǎng)站內(nèi)鏈、動態(tài)網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)