大綱算法

在HTML5 中有一個(gè)很重要的概念纱兑,叫做HTML5 大綱算法(HTML5 Outliner),它的用途是為用戶提供一份頁面的信息結(jié)構(gòu)目錄银萍。比如我們經(jīng)常使用的手冊(cè)就是一個(gè)非常好的大綱結(jié)構(gòu)
合理的使用HTML5 元素標(biāo)簽瞻凤,可以生成一個(gè)非常清晰的文檔大綱骡送,我們可以通過各種工具去查看當(dāng)前頁面,比如谷歌和火狐的插件可以查看當(dāng)前的HTML5 大綱待笑。這里推薦使用一個(gè)服務(wù)器端的測(cè)試工具:
HTML5 Outliner鸣皂,網(wǎng)址如下:
測(cè)試工具:https://gsnedders.html5.org/outliner/
這個(gè)工具可以上傳本地html 文件,也可以填寫URL暮蹂,或者直接在多行文本框上編寫HTML5 代碼均可了解大綱寞缝。

section和div的區(qū)別
div 元素在html5 之前就是非常常用的標(biāo)簽,它本身沒有任何語義仰泻,用來頁面布局和CSS 樣式以及JS 調(diào)用荆陆。那么,div 的用途已經(jīng)說的很清楚了:

  • 1.如果是頁面布局集侯,且不是header被啼、footer 之類的專屬區(qū)域帜消,都應(yīng)該使用div;
  • 2.如果只是單純的對(duì)一個(gè)端內(nèi)容進(jìn)行CSS 樣式定義趟据,那么也應(yīng)該使用div;
  • 3.如果想對(duì)一段內(nèi)容進(jìn)行JS 控制券犁,那么也應(yīng)該使用div。

html5 中汹碱,section 并不是用來取代div 的粘衬。它是具有語義的文檔標(biāo)簽。表示一段文檔中的章節(jié)咳促,比如包含一個(gè)標(biāo)題和一個(gè)段落稚新,而大綱規(guī)范中,至少要包含一個(gè)標(biāo)題跪腹。section 至少需要一個(gè)h1 ~ h6
header 元素不需要強(qiáng)制標(biāo)題h1 ~ h6褂删,如果有標(biāo)題,算body 的冲茸。這樣主大綱標(biāo)題就有了
section 和nav 元素大綱要求有標(biāo)題h1 ~ h6屯阀,但section 必須有才規(guī)范,而nav如果沒有標(biāo)題轴术,也是合理的难衰。當(dāng)然,添加上標(biāo)題會(huì)讓大綱更加好看逗栽,頁面中可以隱藏盖袭。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市彼宠,隨后出現(xiàn)的幾起案子鳄虱,更是在濱河造成了極大的恐慌,老刑警劉巖凭峡,帶你破解...
    沈念sama閱讀 206,378評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件拙已,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡摧冀,警方通過查閱死者的電腦和手機(jī)悠栓,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,356評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來按价,“玉大人惭适,你說我怎么就攤上這事÷ジ洌” “怎么了癞志?”我有些...
    開封第一講書人閱讀 152,702評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)框产。 經(jīng)常有香客問我凄杯,道長(zhǎng)错洁,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,259評(píng)論 1 279
  • 正文 為了忘掉前任戒突,我火速辦了婚禮屯碴,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘膊存。我一直安慰自己导而,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,263評(píng)論 5 371
  • 文/花漫 我一把揭開白布隔崎。 她就那樣靜靜地躺著今艺,像睡著了一般。 火紅的嫁衣襯著肌膚如雪爵卒。 梳的紋絲不亂的頭發(fā)上虚缎,一...
    開封第一講書人閱讀 49,036評(píng)論 1 285
  • 那天,我揣著相機(jī)與錄音钓株,去河邊找鬼实牡。 笑死,一個(gè)胖子當(dāng)著我的面吹牛轴合,可吹牛的內(nèi)容都是我干的创坞。 我是一名探鬼主播,決...
    沈念sama閱讀 38,349評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼值桩,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼摆霉!你這毒婦竟也來了豪椿?” 一聲冷哼從身側(cè)響起奔坟,我...
    開封第一講書人閱讀 36,979評(píng)論 0 259
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎搭盾,沒想到半個(gè)月后咳秉,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,469評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡鸯隅,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,938評(píng)論 2 323
  • 正文 我和宋清朗相戀三年澜建,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蝌以。...
    茶點(diǎn)故事閱讀 38,059評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡炕舵,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出跟畅,到底是詐尸還是另有隱情咽筋,我是刑警寧澤,帶...
    沈念sama閱讀 33,703評(píng)論 4 323
  • 正文 年R本政府宣布徊件,位于F島的核電站奸攻,受9級(jí)特大地震影響蒜危,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜睹耐,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,257評(píng)論 3 307
  • 文/蒙蒙 一辐赞、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧硝训,春花似錦响委、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,262評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至窄绒,卻和暖如春贝次,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背彰导。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評(píng)論 1 262
  • 我被黑心中介騙來泰國(guó)打工蛔翅, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人位谋。 一個(gè)月前我還...
    沈念sama閱讀 45,501評(píng)論 2 354
  • 正文 我出身青樓山析,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親掏父。 傳聞我的和親對(duì)象是個(gè)殘疾皇子笋轨,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,792評(píng)論 2 345

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

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,728評(píng)論 1 92
  • 首先是關(guān)于語義(Semantics)和默認(rèn)樣式的區(qū)別赊淑,默認(rèn)樣式是瀏覽器設(shè)定的一些常用tag的表現(xiàn)形式爵政,語義化的主要...
    DecadeHeart閱讀 3,420評(píng)論 0 3
  • 在HTML 5出來之前钾挟,我們用div來表示頁面章節(jié),但是這些div都沒有實(shí)際意義饱岸。(即使我們用css樣式的id和c...
    浪漫歌閱讀 376評(píng)論 0 0
  • HTML 5的革新之一:語義化標(biāo)簽一節(jié)元素標(biāo)簽掺出。 在HTML 5出來之前,我們用div來表示頁面章節(jié)苫费,但是這些di...
    吳越公子閱讀 759評(píng)論 0 0
  • 有一個(gè)“難事準(zhǔn)則”汤锨,它有三個(gè)部分。 首先百框,每個(gè)人都要做一件有難度的事情闲礼。所謂有難度的事情,就是需要每天都刻意練習(xí)的...
    北極光之美閱讀 156評(píng)論 0 0