HTML5學習筆記簡明版(2):新元素之section,article,aside

黄舟
發布: 2017-01-21 16:30:22
原創
1789 人瀏覽過

section

section元素描繪的是一個文件或程式裡的普通的section節,一般來說一個section包含一個head和一個content內容區塊。 section可以表示成一個小節,或是tab頁面裡的一個tab下的box塊。一個頁面裡可以拆分成多個section,分別代表introduction, news items和contact information。

如果元素的內容集中在一起顯示可以表達相應的意思的話,那就可以定義成article元素,而沒必要使用section元素。

section元素不是一般的容器元素,所以如果一個元素需要定義相應的style或者script腳本的話,那推薦使用div元素,section的使用條件是確保這個元素的內容能夠明確地展示在文檔的大綱裡。

下面的範例程式碼來自蘋果網站頁面的一部分,程式碼裡包含了2個短小的section:

Apples

Tasty, delicious fruit!

The apple is the pomaceous fruit of the apple tree.

Red Delicious

These bright red apples are the most common found in many supermarkets.

Granny Smith

These juicy, green apples make a great filling for apple pies.

登入後複製

可以看到,在section裡可以任意使用h1元素,而不用考慮這個section是頂級的,還是二級或三級元素。

下面的程式碼是一個畢業典禮的頁面,包含2個section,一個是顯示將要畢業人的名單,一個是顯示畢業典禮的形式。

   Graduation Ceremony Summer 2022 
  

Graduation

Ceremony

Opening Procession

Speech by Validactorian

Speech by Class President

Presentation of Diplomas

Closing Speech by Headmaster

Graduates

  • Molly Carpenter
  • Anastasia Luccio
  • Ebenezar McCoy
  • Karrin Murphy
  • Thomas Raith
  • Susan Rodriguez
登入後複製

article

article代表了一個文檔內容的獨立片段,例如,部落格條目或報紙文章,

標籤的內容獨立於文件的其餘部分。

article 是一個特殊的 section 標籤,它比 section 具有更明確的語義, 它代表一個獨立的、完整的相關內容區塊。一般來說, article 會有標題部分(通常包含在 header 內),有時也會 包含 footer 。雖然 section 也是帶有主題性的一塊內容,但無論從結構上或內容上來說,article 本身就是獨立的、完整的。

當 article 內嵌 article 時,原則上來說,內部的 article 的內容是和外層的 article 內容是相關的。例如,一篇部落格文章中,包含用戶提交的評論的 article 就應該潛逃在包含部落格文章 article 之中。

Safari 5 released
7 Jun 2010. Just after the announcement of the new iPhone 4 at WWDC, Apple announced the release of Safari 5 for Windows and Mac......
登入後複製

aside

HTML5提供的

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!