目錄
HTML5的文件結構
首頁 web前端 H5教程 HTML5的文檔結構

HTML5的文檔結構

Feb 09, 2017 pm 04:17 PM
html5

HTML5的文件結構

  HTML5簡化了許多,它的設計遵循了3個原則:1.相容性、2.實用性、3.通用存取性

    1. header > 標籤定義文件或文件的一部分區域的頁眉,又可用於設定文章標題。

   

元素應該作為介紹內容或導覽連結列的容器。

    在一個文件中,您可以定義多個

元素。

    註:

標籤不能被放在
或另一個
元素內部。

    文法說明:

標記對之間可以包含 h1~h6 六個標題元素,以及p、span等元素。

    hgroup 元素

   

標籤定義文件的主標題及副標題,標記對之間通常只使用 h1~h6 六個標題元素。

    2. footer 元素

    footer 元素主要用於為頁面或某篇文章定義腳註內容,包括文章的版權資訊、作者聯絡等內容,一個頁面可以包含多個 footer 元素。

    舉例:


<footer>
   <ul>
     <li>Copyright © 2000-2013 华软 All Rights Reserved</li>
     <li>学院地址:广州.从化.广从大道13号 电话:020-87818918</li>
   </ul>
</footer> 
登入後複製

    3. article 元素

  例如一個貼文、一篇部落格文章等。

   

標籤定義的內容本身必須是有意義的且必須是獨立於文件的其餘部分。

   

的潛在來源:論壇貼文、部落格文章、新聞故事、留言等。

    文法說明:

標記對之間可以包含h​​eader、footer、section以及嵌套的article等元素。

    舉例:


<article>
  <header>
    <h2>写给IT职场新人的六个“关于”</h2>
  </header>
  <p>
    <b>关于工作地点</b> ...
  </p>
  ...
</article>
登入後複製

    4. section 元素

 幾部分。

    文法說明:

標記對之間可以包含 h1~h6 六個標題元素、p元素以及多個article元

              素以表示該分塊文章中包含多篇文章。此外,還可以嵌套section元素。

    舉例:


<article>
  <header>
    <h2>写给IT职场新人的六个“关于”</h2>
  </header>
  <section> 
    <h3>关于工作地点</h3>
    <p>...</p>
  </section>
  <section> <h3>关于企业</h3> <p>...</p> </section>
  ...
</article>
登入後複製

    5. nav 元素

    集的導航。

    nav 唯一不可能出現的位置是address 元素內

    基本文法:

<nav><a href="">#</a><a href="">#</a><a href="">#</a></nav>
登入後複製

   6. aside side 的元素訊息,

    它可以包含與當前頁面或主要內容相關的引用、側邊欄、廣告、導航條,以及其他類似的有別於主要內容的部分。

    7. audio 音訊標籤

    audio 標籤定義聲音,例如音樂或其他音訊串流。


    目前,audio 元素支援的3種文件格式:MP3、Wav、Ogg。

<audio src="薛之谦 - 认真的雪.mp3" controls="controls"></audio>
登入後複製

    URL


    autoplay   音訊在就緒後馬上播放

    controls   向使用者顯示音訊控件,例如播放/暫停按鈕

    loop       每當音訊結束時重新開始播放

    preload    音訊在頁面載入時進行載入,並預備播放

    8. video 影片標籤與影片串流與影片標籤。

    目前,video 元素支援三種影片格式:MP4、WebM、Ogg。


<video src="火星情报局.mp4" width="320" controls muted poster="images/logo.png" preload></video>
登入後複製

    屬性        說明
     設定視訊播放器的寬度

    height     設定視訊播放器的高度

    autoplay   視訊在就緒後馬上播放

    controls   向使用者顯示視訊控制,例如播放/暫停按鈕

    loop       當媒介檔案完成播放後再次開始播放

    muted      规定视频的音频输出应该被静音

    poster     规定视频下载时显示的图像,或者在用户点击播放按钮前显示的图像

    preload    视频在页面加载时进行加载并预备播放,属性值(none:只有单击了Play按钮才加载视频;metadata:仅加载元数据,例如视频长度、作者、版权)

    9. 图形中的 figure 及 figcaption

    元素figure及figcaption实际上不能算作结构性元素,但在组织独立图片、图像、图表及编码列表时仍然很受欢迎。

    每一个figure元素中只能包括一个figcaption元素。图片排列一起可用。百度文库里有篇“绚丽的HTML5 Figure图片字幕标题特效”

    常常用到一种图片列表,图片+标题或者图片+标题+简单描述。

    实例代码:

   

黄浦江上的的卢浦大桥

    figure用来代替原来li标签,P标签谁来取代呢?答案就是:figcaption

    w3c赋予的定义:figcaption 标签定义 figure 元素的标题(caption)。"figcaption" 元素应该被置于 "figure" 元素的第一个或最后一个子元素的位置。

    那么上面的代码就变成了:


    <figure>
    <figcaption style="color: red">黄浦江上的的卢浦大桥</figcaption>
    <img src="images/黄浦江上的的卢浦大桥.jpg" width="350" height="234" />
    </figure>
登入後複製

    效果图如下:


黄浦江上的的卢浦大桥

HTML5的文档结构 - 不报错才可怕

更多HTML5的文档结构 - 不报错才可怕相关文章请关注PHP中文网!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

HTML 中的表格邊框 HTML 中的表格邊框 Sep 04, 2024 pm 04:49 PM

HTML 表格邊框指南。在這裡,我們以 HTML 中的表格邊框為例,討論定義表格邊框的多種方法。

HTML 中的巢狀表 HTML 中的巢狀表 Sep 04, 2024 pm 04:49 PM

這是 HTML 中巢狀表的指南。這裡我們討論如何在表中建立表格以及對應的範例。

HTML 左邊距 HTML 左邊距 Sep 04, 2024 pm 04:48 PM

HTML 左邊距指南。在這裡,我們討論 HTML margin-left 的簡要概述及其範例及其程式碼實作。

HTML 表格佈局 HTML 表格佈局 Sep 04, 2024 pm 04:54 PM

HTML 表格佈局指南。在這裡,我們詳細討論 HTML 表格佈局的值以及範例和輸出。

HTML 輸入佔位符 HTML 輸入佔位符 Sep 04, 2024 pm 04:54 PM

HTML 輸入佔位符指南。在這裡,我們討論 HTML 輸入佔位符的範例以及程式碼和輸出。

HTML 有序列表 HTML 有序列表 Sep 04, 2024 pm 04:43 PM

HTML 有序列表指南。在這裡我們也分別討論了 HTML 有序列表和類型的介紹以及它們的範例

在 HTML 中移動文字 在 HTML 中移動文字 Sep 04, 2024 pm 04:45 PM

HTML 中的文字移動指南。在這裡我們討論一下marquee標籤如何使用語法和實作範例。

HTML onclick 按鈕 HTML onclick 按鈕 Sep 04, 2024 pm 04:49 PM

HTML onclick 按鈕指南。這裡我們分別討論它們的介紹、工作原理、範例以及各個事件中的onclick事件。

See all articles