HTML5筆記

一、HTML5語法

沿用了HTML的語法(已往過去的語法,是SGML語法的一個子集)痢掠,更簡潔驱犹,更人性化。

1.DOCTYPE及字符編碼
① DOCTYPE:<!doctype html>
② 字符編碼:<meta charset="utf-8">
③ 給文檔指定語言:<html lang="zh-CN">

2.大小寫都可以
① 目的是為了兼容更多的文檔志群,在HTML5里不區(qū)分大小寫
建議:寫代碼最好規(guī)范着绷,最好小寫

3.布爾值
① <input type="checkbox" checked/>
在這里checked寫上就表示true,如果不寫就表示false锌云。而不用像HTML4中要寫成checked="checked"了荠医。

4.省略引號
① <input type="text" />
② <input type='text'>
③ <input type=text>
上面三種寫法都可以,當然如果屬性值中出現(xiàn)空格桑涎,就必須寫引號或雙引號
建議:屬性中彬向,引號最好是雙引號

1、不允許寫結(jié)束符的標簽:area , basebr , col攻冷, command , embed , hr , img , input , keygen , link , meta , param , source , track , wbr<xx/>
2娃胆、可以省略結(jié)束符的標簽:li , dt , dd , p , rt , optgroup , colgroup , thread , tbody , tr , td , th省略</XXX>
3、可以完全省略的標簽:html , head , body , colgroup , tbody

二等曼、增加標簽:

1里烦、結(jié)構(gòu)標簽
(1)section:獨立內(nèi)容區(qū)塊,可以用h1~h6組成大綱禁谦,表示文檔結(jié)構(gòu)胁黑,也可以有章節(jié)、頁眉州泊、頁腳或頁眉的其他部分丧蘸;
(2)article:特殊獨立區(qū)塊,表示這篇頁眉中的核心內(nèi)容遥皂;
(3)aside:標簽內(nèi)容之外與標簽內(nèi)容相關(guān)的輔助信息力喷;
(4)header:某個區(qū)塊的頭部信息/標題;
(5)hgroup:頭部信息/標題的補充內(nèi)容演训;
(6)footer:底部信息弟孟;
(7)nav
(8)figure:獨立的單元,例如某個有圖片與內(nèi)容的新聞塊仇祭。
2披蕉、表單標簽
(1)email:必須輸入郵件;
(2)url:必須輸入url地址乌奇;
(3)number:必須輸入數(shù)值没讲;
(4)range:必須輸入一定范圍內(nèi)的數(shù)值;
(5)Date Pickers:日期選擇器礁苗;
a.date:選取日爬凑、月、年
b.month:選取月试伙、年
c.week:選取周和年
d.time:選取時間(小時和分鐘)
e.datetime:選取時間嘁信、日于样、月、年(UTC時間)
f.datetime-local:選取時間潘靖、日穿剖、月、年(本地時間)
(6)search:搜索常規(guī)的文本域卦溢;
(7)color
3糊余、媒體標簽
(1)video:視頻
(2)audio:音頻
(3)embed:嵌入內(nèi)容(包括各種媒體),Midi单寂、Wav贬芥、AU、MP3宣决、Flash蘸劈、AIFF等。
4尊沸、其他功能標簽
(1)mark:標注(像熒光筆做筆記)
(2)progress:進度條威沫;<progress max="最大進度條的值" value="當前進度條的值">
(3)time:數(shù)據(jù)標簽,給搜索引擎使用洼专;
發(fā)布日期<time datetime="2014-12-25T09:00">9:00</time>
更新日期<time datetime="2015-01-23T04:00" pubdate>4:00</time>
(4)ruby和rt:對某一個字進行注釋壹甥;<ruby><rt>注釋內(nèi)容</rt><rp>瀏覽器不支持時如何顯示</rp></ruby>
(5)wbr:軟換行,頁面寬度到需要換行時換行壶熏;
(6)canvas:使用JS代碼做內(nèi)容進行圖像繪制;
(7)command:按鈕浦译;
(8)deteils :展開菜單棒假;
(9)dateilst:文本域下拉提示;
(10)keygen:加密精盅;

三帽哑、新增屬性

manifest屬性:定義頁面需要用到的離線應(yīng)用文件,一般放在<html>標簽里
charset屬性:meta屬性之一,定義頁面的字符集
sizes屬性:<link>新增屬性叹俏,當link的rel="icon"時妻枕,用以設(shè)置圖標大小
base屬性:<base href="http://localhost/" target="_blank">表示當在新窗口打開一個頁面時,會將href中的內(nèi)容作為前綴添加到地址前
defer屬性:script標簽屬性粘驰,表示腳本加載完畢后屡谐,只有當頁面也加載完畢才執(zhí)行(推遲執(zhí)行)
async屬性:script標簽屬性,腳本加載完畢后馬上執(zhí)行(運行過程中瀏覽器會解析下面的內(nèi)容)蝌数,即使頁面還沒有加載完畢(異步執(zhí)行)
media屬性:<a>元素屬性:表示對何種設(shè)備進行優(yōu)化
hreflang屬性:<a>的屬性愕掏,表示超鏈接指向的網(wǎng)址使用的語言
ref屬性:<a>的屬性,定義超鏈接是否是外部鏈接
reversed屬性:<ol>的屬性,定義序號是否倒敘
start屬性:<ol>的屬性顶伞,定義序號的起始值
scoped屬性:內(nèi)嵌CSS樣式的屬性饵撑,定義該樣式只局限于擁有該內(nèi)嵌樣式的元素剑梳,適用于單頁開發(fā)
seamless:<iframe>的屬性,定義該框架沒有邊框沒有邊距
srcdoc:<iframe>的屬性,定義該框架的內(nèi)容滑潘,會覆蓋src屬性的內(nèi)容
sandbox:<iframe>的屬性债蜜,定義該框架在安全級別上受到嚴格限制,比如不允許打開框架中的超鏈接裂逐、禁止提交表單霜威,禁止運行JavaScript等,相當于將框架中的內(nèi)容設(shè)置為異源(不能跨域訪問)

四粱侣、 HTML5全局屬性:

data-yourvalue羊壹、hidden、Spenllecheck齐婴、tabindex油猫、contenteditable、desginMode柠偶;

全局屬性:
1.可直接在標簽里插入的:
data-自定義屬性名字情妖;
hidden(直接放上去就是隱藏);
spellcheck="true"(語法糾錯)诱担;
tabindex="1"(Tab跳轉(zhuǎn)順序)毡证;
contenteditable="true"(可編輯狀態(tài),單擊內(nèi)容蔫仙,可修改)料睛;
2.在JavaScript里插入的
window.document.designMode = 'on'(JavaScript的全局屬性,整個頁面的文本都可以編輯了)摇邦;

五恤煞、綜合案例

Paste_Image.png

1、HTML5 <section> 元素
<section> 標簽定義文檔中的節(jié)(section施籍、區(qū)段)居扒。比如章節(jié)、頁眉丑慎、頁腳或文檔中的其他部分喜喂。
根據(jù)W3C HTML5文檔: section 包含了一組內(nèi)容及其標題。

2竿裂、HTML5 <article> 元素
<article> 標簽定義獨立的內(nèi)容玉吁。

3、HTML5 <nav> 元素
<nav> 標簽定義導(dǎo)航鏈接的部分腻异。
<nav> 元素用于定義頁面的導(dǎo)航鏈接部分區(qū)域诈茧,但是,不是所有的鏈接都需要包含在 <nav> 元素中!

4捂掰、HTML5 <aside> 元素
<aside> 標簽定義頁面主區(qū)域內(nèi)容之外的內(nèi)容(比如側(cè)邊欄)敢会。
aside 標簽的內(nèi)容應(yīng)與主區(qū)域的內(nèi)容相關(guān).

5曾沈、HTML5 <header> 元素
<header>元素描述了文檔的頭部區(qū)域
<header>元素注意用于定義內(nèi)容的介紹展示區(qū)域.
在頁面中你可以使用多個<header> 元素.

6、HTML5 <footer> 元素
<footer> 元素描述了文檔的底部區(qū)域.
<footer> 元素應(yīng)該包含它的包含元素
一個頁腳通常包含文檔的作者鸥昏,著作權(quán)信息塞俱,鏈接的使用條款,聯(lián)系信息等
文檔中你可以使用多個 <footer>元素.

7吏垮、HTML5 <figure> 和 <figcaption> 元素
<figure>標簽規(guī)定獨立的流內(nèi)容(圖像障涯、圖表、照片膳汪、代碼等等)唯蝶。
<figure> 元素的內(nèi)容應(yīng)該與主內(nèi)容相關(guān),但如果被刪除遗嗽,則不應(yīng)對文檔流產(chǎn)生影響粘我。
<figcaption> 標簽定義 <figure> 元素的標題.
<figcaption>元素應(yīng)該被置于 "figure" 元素的第一個或最后一個子元素的位置。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末痹换,一起剝皮案震驚了整個濱河市征字,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌娇豫,老刑警劉巖匙姜,帶你破解...
    沈念sama閱讀 210,914評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異冯痢,居然都是意外死亡氮昧,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,935評論 2 383
  • 文/潘曉璐 我一進店門浦楣,熙熙樓的掌柜王于貴愁眉苦臉地迎上來郭计,“玉大人,你說我怎么就攤上這事椒振。” “怎么了梧乘?”我有些...
    開封第一講書人閱讀 156,531評論 0 345
  • 文/不壞的土叔 我叫張陵澎迎,是天一觀的道長。 經(jīng)常有香客問我选调,道長夹供,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,309評論 1 282
  • 正文 為了忘掉前任仁堪,我火速辦了婚禮哮洽,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘弦聂。我一直安慰自己鸟辅,他們只是感情好氛什,可當我...
    茶點故事閱讀 65,381評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著匪凉,像睡著了一般枪眉。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上再层,一...
    開封第一講書人閱讀 49,730評論 1 289
  • 那天贸铜,我揣著相機與錄音,去河邊找鬼聂受。 笑死蒿秦,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的蛋济。 我是一名探鬼主播棍鳖,決...
    沈念sama閱讀 38,882評論 3 404
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼瘫俊!你這毒婦竟也來了鹊杖?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,643評論 0 266
  • 序言:老撾萬榮一對情侶失蹤扛芽,失蹤者是張志新(化名)和其女友劉穎骂蓖,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體川尖,經(jīng)...
    沈念sama閱讀 44,095評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡登下,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,448評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了叮喳。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片被芳。...
    茶點故事閱讀 38,566評論 1 339
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖馍悟,靈堂內(nèi)的尸體忽然破棺而出畔濒,到底是詐尸還是另有隱情,我是刑警寧澤锣咒,帶...
    沈念sama閱讀 34,253評論 4 328
  • 正文 年R本政府宣布侵状,位于F島的核電站,受9級特大地震影響毅整,放射性物質(zhì)發(fā)生泄漏趣兄。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,829評論 3 312
  • 文/蒙蒙 一悼嫉、第九天 我趴在偏房一處隱蔽的房頂上張望艇潭。 院中可真熱鬧,春花似錦、人聲如沸蹋凝。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,715評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽仙粱。三九已至房交,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間伐割,已是汗流浹背候味。 一陣腳步聲響...
    開封第一講書人閱讀 31,945評論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留隔心,地道東北人白群。 一個月前我還...
    沈念sama閱讀 46,248評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像硬霍,于是被迫代替她去往敵國和親帜慢。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,440評論 2 348

推薦閱讀更多精彩內(nèi)容

  • HTML5 標簽comment 注釋標簽用于在源文檔中插入注釋唯卖。注釋內(nèi)容不會被瀏覽器顯示粱玲。為代碼編寫注釋的好處是...
    才気莮孒閱讀 4,049評論 1 25
  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽?zāi)J的外補...
    _Yfling閱讀 13,734評論 1 92
  • 學(xué)習(xí)HTML的最佳網(wǎng)站沒有之一http://www.w3school.com.cn/html/ 關(guān)于HTML/HT...
    Amyyy_閱讀 2,050評論 0 16
  • 簡介 工程鏈接:AndoridProcess 通過 getRunningTasks 判斷 App 是否位于前臺卵沉, ...
    啪噠閱讀 5,806評論 1 2
  • 這一年,換了新公司法牲,不知不覺就一周年了史汗。 這一年,有了男朋友拒垃,不知不覺也快要一周年了停撞,還差3個月。 這一年悼瓮,認識了...
    sunnydizzy1閱讀 227評論 0 0