大家好,请问H5中的布局标签 <header><footer><nav>
是类似于p的块元素吗?
比如说页面中有个header:
<header>
<h1>我的文章</h1>
<h4>hello world hello world hello world hello world</h4>
</header>
我想用css控制header,是给他加类或者是id来控制吗?谢谢!
阿神2017-04-17 12:09:51
在HTML5的規格中,<header><nav><footer><article>
等標籤其實就是<p>
,而這些新標籤出現的意義是為了更好的劃分整體HTML文檔顯示邏輯結構,比如,在<header>
標籤中只能定義與頁首相關的內容,而不是將頁首定義為一個<p class="header">
,這就是這些標籤與<p>
的主要區別。
ringa_lee2017-04-17 12:09:51
就我自己發現的,很多網站的標籤還是xhtml的,h5的新增標籤還是很少的,可能是以前的。 但是不得不說很多的人還是喜歡習慣用xhtml標準來寫 ,什麼原因呢?
我認為:
即便h5推出也有幾年了,但是很多人還是喜歡或者感覺以xhtml寫出的東西已經滿足編寫網站的需求並且符合標準(更容易理解),而新出的h5畢竟做出一些更改的,很多人還是沒能快速學習
舊版的網頁要全面更改h5,需要花費一定的時間精力
h5對各瀏覽器的兼容問題吧,雖然說現代瀏覽器已經大都支援h5,但是不免還是考慮到某些瀏覽器低版本的兼容性問題