語義化標簽的理解


1.什么是語義化標簽

語義化標簽就是具有語義的標簽,它可以清晰地向我們展示它的作用和用途。例如h系列標簽,可以將文字加粗放大。<strong>標簽可用於區別其他文字,起到強調作用。

2.語義化標簽的好處

  • 語義化標簽具有可讀性,使得文檔結構清晰
  • 瀏覽器便於讀取,有利於SEO優化
  • 展現在頁面中時,用戶體驗好
  • 便於團隊開發和維護

3.語義化標簽有哪些

  1. h系列標簽--標題
  2. p標簽--段落標簽
  3. 格式化文本標簽:
    • 加粗--strong
    • 傾斜--em
    • 下划線--ins
    • 刪除線--del

4.H5新增語義化標簽

1.herder標簽:

    • 代表網頁或者section的頁眉,作為整個頁面或者一個內容塊的標題。
    • 也可以包裹一節的目錄部分,一個搜索框,一個nav,或者任何相關的logo
    • 整個頁面沒有限制herder元素的個數,可以擁有多個

2.footer標簽:

    • 定義了整個頁面或者一部分的頁腳,通常包含一些基本信息,譬如:作者,相關文檔連接,站點地圖,版權信息等
    • 如果footer包含了整個節,那么它就代表附錄,索引,許可協議,標簽,類別等一些其他類似的信息。
    • 可以網頁或者任意setion的底部部分,沒有個數限制。

3.hgroup標簽:

    • 用於對網頁或者區段標題的組合。它可以包含h系列標題,例如主標題,副標題的組合
    • 如果只有一個h標題不用使用hgroup
    • 如果有連續多個標題和其他文章數據,就包含h標題,一起放入herder中

4.nav標簽:

    • 定義整個頁面的主要導航部分。

5.aside標簽:

    • 特殊的section,可以獨立於內容存在而不會使得整體受到影響
    • 通常用作側邊欄,包含與內容相關各種鏈接。它是特殊的section
    • aside標簽被包含在article中時,作為主要內容的附屬信息部分,其中的內容可以是與當前文章有關的相關資料、標簽、名次解釋等

6.section標簽:

    • 定義文檔中的節或段,段可以時一篇文章按照主體的分段,節可以指一個頁面里面的分組

7.article標簽:

    • 定義一個文檔,頁面,或者網站中自成一體的內容。例如論壇的帖子,用戶的評論
    • article內部樂意嵌套article,例如一篇帖子里,可以用article包含評論,嵌套的article一定是和文章相關聯的
    • article section div的區別
    1. article更具有語義,可以作為一個獨立的頁面整體
    2. section表示一個獨立的段,節,是一個獨立的組的分類,這些組之間是相關聯的
    3. div是一個容器,沒有語義

 總結

語義化標簽給我們帶來了很多的便利,但是我們不能為了刻意追求語義化,而濫用語義化標簽。之前的div,span這些沒有語義的標簽也有它本身的獨特性,在寫頁面的時候,我們還是要根據需求結合語義化標簽一起使用。

 

 

 

參考來源:

http://www.html5jscss.com/html5-semantics-section.html?iajsto=graea

https://blog.csdn.net/qq_38128179/article/details/80811339

http://caibaojian.com/html5/ele.html

https://blog.csdn.net/liuyingv8/article/details/80800841

https://www.cnblogs.com/zjf-1992/p/6182406.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM