<header>標(biāo)簽定義文檔的頁(yè)眉,通常是一些引導(dǎo)和導(dǎo)航信息。它不局限于寫在網(wǎng)頁(yè)頭部,也可以寫在網(wǎng)頁(yè)內(nèi)容里面。
在新的標(biāo)準(zhǔn)中header標(biāo)簽定義如下:
XML/HTML Code復(fù)制內(nèi)容到剪貼板
- <header>
- <h1>雨打浮萍</h1>
- <p>專注于web前端開發(fā)</p>
- </header>
- <article>
- <header>
- <h1>html5語義化標(biāo)簽之結(jié)構(gòu)標(biāo)簽</h1>
- <p>article、section、hgroup、aside、nav...</p>
- </header>
- <p>...這里面包含很多東西...</p>
- </article>
在上面的結(jié)構(gòu)中,我們可以看到使用header我們定義了一篇文章的標(biāo)題和內(nèi)容。這里header標(biāo)簽的使用并不是頁(yè)面的頁(yè)頭,而是文章的頁(yè)頭。
同樣,在架構(gòu)頁(yè)面時(shí),header標(biāo)簽一般都放在頁(yè)面的頂部,但是如果你想把他放在左側(cè),右側(cè)甚至底部都沒有關(guān)系,標(biāo)簽只定義了本身在頁(yè)面的角色,而不是位置。當(dāng)然更具搜索引擎優(yōu)化原則,重要內(nèi)容最后在架構(gòu)頁(yè)面的時(shí)候提前。
最后由于在HTML5中header屬于塊元素,如果我們要在大多數(shù)主流瀏覽器使用的話最好定義CSS,如下。
CSS Code復(fù)制內(nèi)容到剪貼板