css - 大家好,请问H5中的布局标签<header><footer><nav>是类似于div的块元素吗?
黄舟
黄舟 2017-04-17 12:07:51
0
5
900

大家好,请问H5中的布局标签 <header><footer><nav> 是类似于p的块元素吗?
比如说页面中有个header:

<header>
<h1>我的文章</h1>
<h4>hello world hello world hello world hello world</h4>
</header>

我想用css控制header,是给他加类或者是id来控制吗?谢谢!

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回覆(5)
阿神

在HTML5的規格中,<header><nav><footer><article>等標籤其實就是<p>,而這些新標籤出現的意義是為了更好的劃分整體HTML文檔顯示邏輯結構,比如,在<header>標籤中只能定義與頁首相關的內容,而不是將頁首定義為一個<p class="header">,這就是這些標籤與<p>的主要區別。

大家讲道理

是塊元素,塊元素典型的表現就是獨佔一行。樣式用class控制

大家讲道理

是,
也可以直接用元素選擇器來選擇:

header { font-weight: bold }
黄舟

左手右手慢动作

就我自己發現的,很多網站的標籤還是xhtml的,h5的新增標籤還是很少的,可能是以前的。 但是不得不說很多的人還是喜歡習慣用xhtml標準來寫 ,什麼原因呢?


我認為:

  1. 即便h5推出也有幾年了,但是很多人還是喜歡或者感覺以xhtml寫出的東西已經滿足編寫網站的需求並且符合標準(更容易理解),而新出的h5畢竟做出一些更改的,很多人還是沒能快速學習

  2. 舊版的網頁要全面更改h5,需要花費一定的時間精力

  3. h5對各瀏覽器的兼容問題吧,雖然說現代瀏覽器已經大都支援h5,但是不免還是考慮到某些瀏覽器低版本的兼容性問題

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板