青草久久影院-青草久久伊人-青草久久久-青草久久精品亚洲综合专区-SM双性精跪趴灌憋尿调教H-SM脚奴调教丨踩踏贱奴

17站長(zhǎng)網(wǎng)

HTML5 語(yǔ)義元素

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

一個(gè)語(yǔ)義元素能夠清楚的描述其意義給瀏覽器和開發(fā)者

無(wú)語(yǔ)義 元素: <div> 和 <span> - 無(wú)需考慮內(nèi)容

語(yǔ)義 元素: <form>,<table> 和 <img> - 清楚的定義了它的內(nèi)容

瀏覽器支持

Internet Explorer 9+,Firefox,Chrome,Safari 和 Opera 支持語(yǔ)義元素

注意: Internet Explorer 8 及更早版本不支持該元素,不過(guò)我們?cè)谖恼碌牡哪┪蔡峁┝思嫒莸慕鉀Q方法

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

在 html5 之前,許多的網(wǎng)站都包含了以下 HTML 代碼

<div id="nav">
<div>
<div id="footer">

用來(lái)指明導(dǎo)航鏈接,頭部,以及尾部

HTML5 則提供了新的語(yǔ)義元素來(lái)明確一個(gè) Web 頁(yè)面的不同部分

HTML5 語(yǔ)義元素

<header>
<nav>
<section>
<article>
<aside>
<figcaption>
<figure>
<footer>

HTML5 <section> 元素

元素 <section> 用于定義文檔中的節(jié) ( section、區(qū)段),比如章節(jié)、頁(yè)眉、頁(yè)腳或文檔中的其它部分

<section> 可以包含一組內(nèi)容及其標(biāo)題

<section>
  <h1>日志</h1>
  <p>是我在乎,才會(huì)喜怒無(wú)常</p>
</section>

HTML5 <article> 元素

元素 <article> 用于定義獨(dú)立的內(nèi)容

<article> 用法

  1. Forum post

  2. Blog post

  3. News story

  4. Comment

<article>
  <h1>全部評(píng)論</h1>
  <p>愛你,就是一萬(wàn)年</p>
</article>

HTML5 <nav> 元素

元素 <nav> 標(biāo)簽定義導(dǎo)航鏈接的部分

<nav> 元素用于定義頁(yè)面的導(dǎo)航鏈接部分區(qū)域,但是,不是所有的鏈接都需要包含在 <nav> 中

<nav>
    <a href="/html">HTML 5</a> |
    <a href="/css">css 3</a> |
    <a href="/JavaScript">JavaScript</a> |
    <a href="/jquery">jQuery</a>
</nav>

HTML5 <aside> 元素

元素 <aside> 定義了頁(yè)面主區(qū)域內(nèi)容之外的內(nèi)容 ( 比如側(cè)邊欄 )

<aside> 元素的內(nèi)容應(yīng)與主區(qū)域的內(nèi)容相關(guān)

<h3>我的日志</h3>
<p>今天天氣好冷,心情特沮喪</p>
 
<aside>
  <h4>每日正能量</h4>
  <p>明天就會(huì)天晴,還你以一個(gè)艷陽(yáng)高照天</p>
</aside>

HTML5 <header> 元素

元素 <header> 描述了文檔的頭部區(qū)域

<header> 元素注意用于定義內(nèi)容的介紹展示區(qū)域

我們可以在一個(gè)頁(yè)面中使用多個(gè) <header> 元素

<article>
  <header>
    <h1>2017-10-1 日志</h1>
    <p><time pubdate datetime="2017-10-1"></time></p>
  </header>
  <p>放假第一天,心情特好,游玩了下黃山</p>
</article>

HTML5 <footer> 元素

元素 <footer> 元素描述了文檔的底部區(qū)域

<footer> 元素應(yīng)該包含它的包含元素

一個(gè)頁(yè)腳通常包含文檔的作者,著作權(quán)信息,鏈接的使用條款,聯(lián)系信息等

我們可以在一個(gè)頁(yè)面中使用多個(gè) <footer> 元素

<footer>
  <p>作者: F2er.com</p>
  <p><time pubdate datetime="2020-10-01"></time></p>
</footer>

HTML5 <figure> 和 <figcaption> 元素

<figure> 元素定義了獨(dú)立的流內(nèi)容(圖像、圖表、照片、代碼等等)

<figure> 元素的內(nèi)容應(yīng)該與主內(nèi)容相關(guān),但如果被刪除,則不應(yīng)對(duì)文檔流產(chǎn)生影響

<figcaption> 標(biāo)簽定義 <figure> 元素的標(biāo)題

<figcaption> 元素應(yīng)該被置于 "figure" 元素的第一個(gè)或最后一個(gè)子元素的位置

<figure>
  <img src="/static/i/img1.jpg" alt="The Pulpit Rock" width="304" height="228">
  <figcaption>fig1. - The Pulpit Pock,norway</figcaption>
</figure>

我們可以開始使用這些語(yǔ)義元素嗎?

我們上面介紹的元素都是塊元素( 除了 <figcaption> )

為了讓這些塊及元素在所有版本的瀏覽器中生效,我們需要在樣式表文件中設(shè)置一下屬性

header,section,footer,aside,nav,article,figure{display: block;}

Internet Explorer 8 及更早 IE 版本中的問題

IE8 及更早 IE 版本無(wú)法在這些元素中渲染 CSS 效果,以至于我們不能直接使用 <header>,<section>,<footer>,<aside>,<nav>,<article>,<figure>,或者其它的 HTML5 元素

解決辦法: 可以使用 HTML5 Shiv Javascrip t腳本來(lái)解決 IE 的兼容問題

國(guó)外

<!--[if lt IE 9]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->

國(guó)內(nèi)

<!--[if lt IE 9]>
<script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
<![endif]-->

需要將這些代碼放在 HTML 文檔的頭部,因?yàn)?IE 瀏覽器需要在頭部加載后渲染這些 HTML5 的新元素。

返回頂部
主站蜘蛛池模板: 国产噜噜噜精品免费 | 琪琪色原网站ying | 国产激情视频在线播放 | 亚洲国产AV无码综合在线 | 中文字幕精品AV内射夜夜夜 | 国产人妻人伦精品熟女麻豆 | 亚洲AV精品无码国产一区 | 强开少妇嫩苞又嫩又紧九色 | 野花香在线观看免费观看大全动漫 | 国产成人精品免费视频大全可播放的 | WWW夜片内射视频在观看视频 | bt成人种子| 国产成人精品s8p视频 | 国产真实女人一级毛片 | 涩涩网站在线看 | 91精品婷婷国产综合久久8 | 一级毛片直接看 | 国产精品路线1路线2路线 | 午夜伦伦电影理论片费看 | 狠狠操天天操夜夜操 | 麻豆精品传媒一二三区 | 亚洲精品拍拍央视网出文 | 胸大的姑娘中文字幕视频 | 伊人热| G0GO人体大尺香蕉 | 国产呦精品一区二区三区下载 | 免费韩国伦理2017最新 | 欧美在线亚洲综合国产人 | 男男被强bl高h文 | 人人做人人干 | 欧美精品一区二区蜜臀亚洲 | 日韩吃奶摸下AA片免费观看 | 国产亚洲视频精彩在线播放 | 日日做夜夜欢狠狠免费软件 | 一本大道熟女人妻中文字幕在线 | 亲胸吻胸添奶头GIF动态图免费 | 98色精品视频在线 | 男男校园园bl文全肉高h寝室 | 国产欧美日韩精品a在线观看高清 | 99免费在线观看 | 狠狠人妻久久久久久综合九色 |