91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

html5新增加的結構標簽是什么

發布時間:2021-12-16 09:34:54 來源:億速云 閱讀:433 作者:小新 欄目:web開發

這篇文章給大家分享的是有關html5新增加的結構標簽是什么的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

html5新增加的結構標簽有:1、section標簽,定義文檔中的節;2、article標簽;3、nav標簽;4、aside標簽;5、header標簽,定義文檔的頁眉;6、footer標簽;7、hgroup標簽;8、figure標簽。

本教程操作環境:windows7系統、HTML5版、Dell G3電腦。

HTML5的新結構標簽

在之前的HTML頁面中,大家基本上都是用了p+CSS的布局方式。而搜索引擎去抓取頁面的內容的時候,它只能猜測你的某個p內的內容是文章內容容器,或者是導航模塊的容器,或者是作者介紹的容器等等。也就是說整個HTML文檔結構定義不清晰,HTML5中為了解決這個問題,專門添加了:頁眉、頁腳、導航、文章內容等跟結構相關的結構元素標簽。

在講這些新標簽之前,我們先看一個普通的頁面的布局方式:

html5新增加的結構標簽是什么

  上圖中我們非常清晰的看到了,一個普通的頁面,會有頭部,導航,文章內容,還有附著的右邊欄,還有底部等模塊,而我們是通過class進行區分,并通過不同的css樣式來處理的。但相對來說class不是通用的標準的規范,搜索引擎只能去猜測某部分的功能,另外就是此頁面程序交給視力障礙人士來閱讀的話,文檔結構和內容也不會很清晰。而HTML5新標簽帶來的新的布局則是下面這種情況:  

html5新增加的結構標簽是什么

相關的HTML代碼是:

<body>

  <header>...</header>

  <nav>...</nav>

  <article>

    <section>

      ...

    </section>

  </article>

  <aside>...</aside>

  <footer>...</footer>

</body>

有了上面的直接的感官的認識后,我們下面一一來介紹HTML5中的相關結構標簽。

section標簽

<section>標簽,定義文檔中的節。比如章節、頁眉、頁腳或文檔中的其它部分。一般用于成節的內容,會在文檔流中開始一個新的節。它用來表現普通的文檔內容或應用區塊,通常由內容及其標題組成。但section元素標簽并非一個普通的容器元素,它表示一段專題性的內容,一般會帶有標題。
當我們描述一件具體的事物的時候,通常鼓勵使用article來代替section;當我們使用section時,仍然可以使用h2來作為標題,而不用擔心它所處的位置,以及其它地方是否用到;當一個容器需要被直接定義樣式或通過腳本定義行為時,推薦使用p元素而非section。

<section>

<h2>section是什么?</h2>

<h3>一個新的章節</h3>

<article>

<h3>關于section</h2>

<p>section的介紹</p>

...

</article>

</section>

article標簽

<article>是一個特殊的section標簽,它比section具有更明確的語義,它代表一個獨立的、完整的相關內容塊,可獨立于頁面其它內容使用。例如一篇完整的論壇帖子,一篇博客文章,一個用戶評論等等。一般來說,article會有標題部分(通常包含在header內),有時也會包含footer。article可以嵌套,內層的article對外層的article標簽有隸屬關系。例如,一篇博客的文章,可以用article顯示,然后一些評論可以以article的形式嵌入其中。

<article>

<header>

<hgroup>

<h2>這是一篇介紹HTML 5結構標簽的文章</h2>

<h3>HTML 5的革新</h3>

</hgroup>

<time datetime="2011-03-20">2011.03.20</time>

</header>

<p>文章內容詳情</p>

</article>

nav標簽

nav標簽代表頁面的一個部分,是一個可以作為頁面導航的鏈接組,其中的導航元素鏈接到其它頁面或者當前頁面的其它部分,使html代碼在語義化方面更加精確,同時對于屏幕閱讀器等設備的支持也更好。

<nav>

<ul>

<li>厚德IT</li>

<li>FlyDragon</li>

<li>J飛龍天驚</li>

</ul>

</nav>

aside標簽

aside標簽用來裝載非正文的內容,被視為頁面里面一個單獨的部分。它包含的內容與頁面的主要內容是分開的,可以被刪除,而不會影響到網頁的內容、章節或是頁面所要傳達的信息。例如廣告,成組的鏈接,側邊欄等等。

<aside>

<h2>作者簡介</h2>

<p>厚德IT</p>

</aside>

header標簽

<header>標簽定義文檔的頁眉,通常是一些引導和導航信息。它不局限于寫在網頁頭部,也可以寫在網頁內容里面。

通常<header>標簽至少包含(但不局限于)一個標題標記(<h2>-<h7>),還可以包括<hgroup>標簽,還可以包括表格內容、標識、搜索表單、<nav>導航等。

<header>

<hgroup>

<h2>網站標題</h2>

<h2>網站副標題</h2>

</hgroup>

</header>

footer標簽

footer標簽定義section或document的頁腳,包含了與頁面、文章或是部分內容有關的信息,比如說文章的作者或者日期。作為頁面的頁腳時,一般包含了版權、相關文件和鏈接。它和<header>標簽使用基本一樣,可以在一個頁面中多次使用,如果在一個區段的后面加入footer,那么它就相當于該區段的頁腳了。

<footer>

COPYRIGHT@厚德IT

</footer>

hgroup標簽

hgroup標簽是對網頁或區段section的標題元素(h2-h7)進行組合。例如,在一區段中你有連續的h系列的標簽元素,則可以用hgroup將他們括起來

<hgroup>

<h2>這是一篇介紹HTML 5結構標簽的文章</h2>

<h3>HTML 5的革新</h3>

</hgroup>

figure 標簽

用于對元素進行組合。多用于圖片與圖片描述組合。

<figure>

<img src="img.gif" alt="figure標簽"  title="figure標簽" />

<figcaption>這兒是圖片的描述信息</figcaption>

</figure>

感謝各位的閱讀!關于“html5新增加的結構標簽是什么”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

玉屏| 明水县| 海宁市| 丽水市| 故城县| 阳山县| 兰坪| 金乡县| 清水河县| 广平县| 永兴县| 武胜县| 高平市| 句容市| 迭部县| 普洱| 大名县| 鄂尔多斯市| 汝城县| 方山县| 汾阳市| 偏关县| 浪卡子县| 安龙县| 新化县| 永吉县| 抚宁县| 万山特区| 烟台市| 卢氏县| 嫩江县| 武定县| 洪泽县| 石屏县| 东乌| 东至县| 麟游县| 全南县| 湘阴县| 高陵县| 客服|