HTML5語(yǔ)義元素-4.4HTML5

語(yǔ)義學(xué)(源自古希臘)可定義為對(duì)語(yǔ)言意義的研究。

創(chuàng)新互聯(lián)公司是一家專業(yè)提供伊寧企業(yè)網(wǎng)站建設(shè),專注與成都做網(wǎng)站、網(wǎng)站制作、H5場(chǎng)景定制、小程序制作等業(yè)務(wù)。10年已為伊寧眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站設(shè)計(jì)公司優(yōu)惠進(jìn)行中。

語(yǔ)義元素是擁有語(yǔ)義的元素。

什么是語(yǔ)義元素?

語(yǔ)義元素清楚地向?yàn)g覽器和開發(fā)者描述其意義。

非語(yǔ)義元素的例子:<div> 和 <span> - 無(wú)法提供關(guān)于其內(nèi)容的信息。

語(yǔ)義元素的例子:<form>、<table> 以及 <img> - 清晰地定義其內(nèi)容。

瀏覽器支持           Yes Yes Yes Yes Yes

所有現(xiàn)代瀏覽器均支持 HTML5 語(yǔ)義元素。

此外,您可以“幫助”老式瀏覽器處理“未知元素”。

在 HTML5 瀏覽器支持這一章學(xué)習(xí)更多知識(shí)。

HTML5 中新的語(yǔ)義元素

許多網(wǎng)站包含了指示導(dǎo)航、頁(yè)眉以及頁(yè)腳的 HTML 代碼,例如這些:<div id="nav"> <div class="header"> <div id="footer">。

HTML5 提供了定義頁(yè)面不同部分的新語(yǔ)義元素:

<article><aside><details><figcaption><figure><footer><header><main><mark><nav><section><summary><time> HTML5 語(yǔ)義元素 HTML5 語(yǔ)義元素
HTML5 <section> 元素

<section> 元素定義文檔中的節(jié)。

根據(jù) W3C 的 HTML 文獻(xiàn):“節(jié)(section)是有主題的內(nèi)容組,通常具有標(biāo)題”。

可以將網(wǎng)站首頁(yè)劃分為簡(jiǎn)介、內(nèi)容、聯(lián)系信息等節(jié)。

實(shí)例 <section> <h1>WWF</h1> <p>The World Wide Fund for Nature (WWF) is....</p></section>
HTML5 <article> 元素

<article> 元素規(guī)定獨(dú)立的自包含內(nèi)容。

文檔有其自身的意義,并且可以獨(dú)立于網(wǎng)站其他內(nèi)容進(jìn)行閱讀。

<article> 元素的應(yīng)用場(chǎng)景:

論壇博客新聞 實(shí)例 <article> <h1>What Does WWF Do?</h1> <p>WWF's mission is to stop the degradation of our planet's natural environment, and build a future in which humans live in harmony with nature.</p></article>
嵌套語(yǔ)義元素

在 HTML5 標(biāo)準(zhǔn)中,<article> 元素定義完整的相關(guān)元素自包含塊。

<section> 元素被定義為相關(guān)元素塊。

我們能夠使用該定義來(lái)決定如何嵌套元素嗎?不,我們不能!

在因特網(wǎng)上,您會(huì)發(fā)現(xiàn) <section> 元素包含 <article> 元素的 HTML 頁(yè)面,還有 <article> 元素包含 <sections> 元素的頁(yè)面。

您還會(huì)發(fā)現(xiàn) <section> 元素包含 <section> 元素,同時(shí) <article> 元素包含 <article> 元素。

HTML5 <header> 元素

<header> 元素為文檔或節(jié)規(guī)定頁(yè)眉。

<header> 元素應(yīng)該被用作介紹性內(nèi)容的容器。

一個(gè)文檔中可以有多個(gè) <header> 元素。

下例為一篇文章定義了頁(yè)眉:

實(shí)例 <article> <header> <h1>What Does WWF Do?</h1> <p>WWF's mission:</p> </header> <p>WWF's mission is to stop the degradation of our planet's natural environment, and build a future in which humans live in harmony with nature.</p></article>
HTML5 <footer> 元素

<footer> 元素為文檔或節(jié)規(guī)定頁(yè)腳。

<footer> 元素應(yīng)該提供有關(guān)其包含元素的信息。

頁(yè)腳通常包含文檔的作者、版權(quán)信息、使用條款鏈接、聯(lián)系信息等等。

您可以在一個(gè)文檔中使用多個(gè) <footer> 元素。

實(shí)例 <footer> <p>Posted by: Hege Refsnes</p> <p>Contact information: <a href="mailto:someone@example.com"> someone@example.com</a>.</p></footer>
HTML5 <nav> 元素

<nav> 元素定義導(dǎo)航鏈接集合。

<nav> 元素旨在定義大型的導(dǎo)航鏈接塊。不過(guò),并非文檔中所有鏈接都應(yīng)該位于 <nav> 元素中!

實(shí)例 <nav><a href="/html/">HTML</a> |<a href="/css/">CSS</a> |<a href="/js/">JavaScript</a> |<a href="/jquery/">jQuery</a></nav>
HTML5 <aside> 元素

<aside> 元素頁(yè)面主內(nèi)容之外的某些內(nèi)容(比如側(cè)欄)。

aside 內(nèi)容應(yīng)該與周圍內(nèi)容相關(guān)。

實(shí)例 <p>My family and I visited The Epcot center this summer.</p><aside> <h4>Epcot Center</h4> <p>The Epcot Center is a theme park in Disney World, Florida.</p></aside>
HTML5 <figure> 和 <figcaption> 元素

在書籍和報(bào)紙中,與圖片搭配的標(biāo)題很常見。

標(biāo)題(caption)的作用是為圖片添加可見的解釋。

通過(guò) HTML5,圖片和標(biāo)題能夠被組合在 <figure> 元素中:

實(shí)例 <figure> <img src="pic_mountain.jpg" alt="The Pulpit Rock" width="304" height="228"> <figcaption>Fig1. - The Pulpit Pock, Norway.</figcaption></figure>

<img> 元素定義圖像,<figcaption> 元素定義標(biāo)題。

為何使用 HTML5 元素?

如果使用 HTML4 的話,開發(fā)者會(huì)使用他們喜愛的屬性名來(lái)設(shè)置頁(yè)面元素的樣式:

header, top, bottom, footer, menu, navigation, main, container, content, article, sidebar, topnav, ...

如此,瀏覽器便無(wú)法識(shí)別正確的網(wǎng)頁(yè)內(nèi)容。

而通過(guò) HTML5 元素,比如:<header> <footer> <nav> <section> <article>,此問(wèn)題迎刃而解。

根據(jù) W3C,語(yǔ)義網(wǎng):

“允許跨應(yīng)用程序、企業(yè)和團(tuán)體對(duì)數(shù)據(jù)進(jìn)行分享和重用。”
HTML5 中的語(yǔ)義元素

下面列出了以字母順序排列的 HTML5 新語(yǔ)義元素。

這些鏈接指向完整的 HTML 參考手冊(cè)。

標(biāo)簽 描述 <article> 定義文章。 <aside> 定義頁(yè)面內(nèi)容以外的內(nèi)容。 <details> 定義用戶能夠查看或隱藏的額外細(xì)節(jié)。 <figcaption> 定義 <figure> 元素的標(biāo)題。 <figure> 規(guī)定自包含內(nèi)容,比如圖示、圖表、照片、代碼清單等。 <footer> 定義文檔或節(jié)的頁(yè)腳。 <header> 規(guī)定文檔或節(jié)的頁(yè)眉。 <main> 規(guī)定文檔的主內(nèi)容。 <mark> 定義重要的或強(qiáng)調(diào)的文本。 <nav> 定義導(dǎo)航鏈接。 <section> 定義文檔中的節(jié)。 <summary> 定義 <details> 元素的可見標(biāo)題。 <time> 定義日期/時(shí)間。

新聞標(biāo)題:HTML5語(yǔ)義元素-4.4HTML5
網(wǎng)站地址:http://www.muchs.cn/article2/dghhdoc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動(dòng)態(tài)網(wǎng)站、企業(yè)建站、網(wǎng)站排名、面包屑導(dǎo)航、移動(dòng)網(wǎng)站建設(shè)小程序開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁(yè)設(shè)計(jì)公司