極速下載站 —— 提供優(yōu)質(zhì)軟件下載服務(wù),感受全新的極速下載體驗(yàn)!

最近更新 | 軟件專(zhuān)題 | 軟件分類(lèi) | 軟件排行

您的位置:極速下載站資訊首頁(yè)軟件教程電腦軟件教程 → HTML5 28個(gè)新增特性 程序員必備技巧

HTML5 28個(gè)新增特性 程序員必備技巧

時(shí)間:2011-12-20 23:29:54  作者:不思議游戲  瀏覽量:271

1. 新的Doctype

進(jìn)入下載
Adobe Dreamweaver CS4
Adobe Dreamweaver CS4 10.0 免激活免序列...
大。62.19 MB
日期:2021/8/29 16:05:41
環(huán)境:WinXP,Win7

盡管使用<!DOCTYPE html>,即使瀏覽器不懂這句話(huà)也會(huì)按照標(biāo)準(zhǔn)模式去渲染

2. Figure元素

用<figure>和<figcaption>來(lái)語(yǔ)義化地表示帶標(biāo)題的圖片
<figure>
<img src=”path/to/image” alt=”About image” />
<figcaption>
<p>This is an image of something interesting. </p>
</figcaption>
</figure>

3. 重新定義的<small>

<small>已經(jīng)被重新定義了,現(xiàn)在被用來(lái)表示小的排版,如網(wǎng)站底部的版權(quán)聲明

4. 去掉link和script標(biāo)簽里面的type屬性

5. 加/不加 括號(hào)

HTML5沒(méi)有嚴(yán)格的要求屬性必須加引號(hào),閉合不閉合,但是建議加上引號(hào)和閉合標(biāo)簽

6. 讓你的內(nèi)容可編輯,只需要加一個(gè)contenteditable屬性

7. Email Inputs

如果我們給Input的type設(shè)置為email,瀏覽器就會(huì)驗(yàn)證這個(gè)輸入是否是email類(lèi)型,當(dāng)然不能只依賴(lài)前端的校驗(yàn),后端也得有相應(yīng)的校驗(yàn)

8. Placeholders

這個(gè)input屬性的意義就是不必通過(guò)javascript來(lái)做placeholder的效果了

9. Local Storage

使用Local Storage可以永久存儲(chǔ)大的數(shù)據(jù)片段在客戶(hù)端(除非主動(dòng)刪除),目前大部分瀏覽器已經(jīng)支持,在使用之前可以檢測(cè)一下window.localStorage是否存在

10. 語(yǔ)義化的header和footer

11. 更多的HTML5表單特性

12. IE和HTML5

默認(rèn)的,HTML5新元素被以inline的方式渲染,不過(guò)可以通過(guò)下面這種方式讓
其以block方式渲染
header, footer, article, section, nav, menu, hgroup {
display: block;
}
不幸的是IE會(huì)忽略這些樣式,可以像下面這樣fix:
document.createElement(”article”);
document.createElement(”footer”);
document.createElement(”header”);
document.createElement(”hgroup”);
document.createElement(”nav”);
document.createElement(”menu”);

13. hgroup

一般在header里面用來(lái)將一組標(biāo)題組合在一起,如
<header>
<hgroup>
<h1> Recall Fan Page </h1>
<h2> Only for people who want the memory of a lifetime. </h2>
</hgroup>
</header>

14. Required屬性

required屬性定義了一個(gè)input是否是必須的,你可以像下面這樣聲明
<input type=”text” name=”someInput” required>
或者
<input type=”text” name=”someInput” required=”required”>

15. Autofocus屬性

正如它的詞義,就是聚焦到輸入框里面
<input type=”text” name=”someInput” placeholder=”Douglas Quaid”  required autofocus>

16. Audio支持

HTML5提供了<audio>標(biāo)簽,你不需要再按照第三方插件來(lái)渲染音頻,大多數(shù)現(xiàn)代瀏覽器提供了對(duì)于HTML5 Audio的支持,不過(guò)目前仍舊需要提供一些兼容處理,如
<audio autoplay=”autoplay” controls=”controls”>
<source src=”file.ogg” /><!–FF–>
<source src=”file.mp3″ /><!–Webkit–>
<a href=”file.mp3″>Download this file.</a>
</audio>

17. Video支持

和Audio很像,<video>標(biāo)簽提供了對(duì)于video的支持,由于HTML5文檔并沒(méi)有給video指定一個(gè)特定的編碼,所以瀏 覽器去決定要支持哪些編碼,導(dǎo)致了很多不一致。Safari和IE支持H.264編碼的格式,F(xiàn)irefox和Opera支持Theora和Vorbis 編碼的格式,當(dāng)使用HTML5 video的時(shí)候,你必須都提供:
<video controls preload>
<source src=”cohagenPhoneCall.ogv” type=”video/ogg; codecs=’vorbis, theora’” />

12下一頁(yè)>

Adobe Dreamweaver CS4 10.0 免激活免序列號(hào)精簡(jiǎn)版

Adobe Dreamweaver CS4圖片
  • 軟件性質(zhì):國(guó)外軟件
  • 授權(quán)方式:免費(fèi)版
  • 軟件語(yǔ)言:簡(jiǎn)體中文
  • 軟件大。63687 KB
  • 下載次數(shù):2446 次
  • 更新時(shí)間:2022/3/13 3:06:19
  • 運(yùn)行平臺(tái):WinXP,Win7...
  • 軟件描述:Dreamweaver CS4即為Dreamweaver的CS4版本,Dream... [立即下載]

相關(guān)資訊

相關(guān)軟件

電腦軟件教程排行
最新電腦軟件教程
軟件教程分類(lèi)

更多常用電腦軟件

更多同類(lèi)軟件專(zhuān)題