亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

HTML5新增的9種不為人知的頁面標(biāo)簽

 更新時間:2024年11月02日 13:56:03   作者:牙云敏同學(xué)  
HTML5新增了多個常用標(biāo)簽,如figure、figcaption、details、mark等,figure用于獨(dú)立流內(nèi)容,figcaption為其標(biāo)題,details用于文檔細(xì)節(jié),mark用于標(biāo)記文本,progress顯示進(jìn)度,meter表示已知范圍,menu創(chuàng)建菜單,command定義按鈕,nav用于導(dǎo)航

HTML5新增的標(biāo)簽主要可以分為幾類,以下是按照類別進(jìn)行分點(diǎn)表示和歸納的

HTML5新增標(biāo)簽分類

結(jié)構(gòu)性標(biāo)簽

<header>: 定義文檔或節(jié)的頭部。
<nav>: 定義導(dǎo)航鏈接。
<section>: 定義文檔中的獨(dú)立節(jié)。
<article>: 定義文檔、頁面、應(yīng)用或網(wǎng)站中獨(dú)立的內(nèi)容區(qū)域。
<aside>: 定義頁面的側(cè)邊欄內(nèi)容。
<footer>: 定義文檔或節(jié)的頁腳。
<main>: 定義文檔的主體內(nèi)容。

多媒體標(biāo)簽

<video>: 定義視頻或電影。
<audio>: 定義音頻內(nèi)容。
<source>: 為<video>和<audio>元素定義媒體資源。
<track>: 為<video>和<audio>元素定義文本軌道。
<embed>: 定義嵌入的內(nèi)容,比如插件。
<canvas>: 用于在網(wǎng)頁上繪制圖形。  

表單標(biāo)簽

<datalist>: 定義選項(xiàng)列表,與<input>元素配合使用,以提供“自動完成”功能。
<output>: 定義不同類型的輸出,比如腳本的輸出。

其他標(biāo)簽

<time>: 定義日期或時間。
<mark>: 定義高亮顯示的文本。
<progress>: 定義任何類型的任務(wù)的進(jìn)度。
<meter>: 定義已知范圍或分?jǐn)?shù)值內(nèi)的標(biāo)量測量。
<details>: 定義用戶可見的或者隱藏的額外的細(xì)節(jié)。
<summary>: 定義<details>元素的可見標(biāo)題。
<figure>: 規(guī)定獨(dú)立的流內(nèi)容(圖像、圖表、照片、代碼等等)。
<figcaption>: 定義<figure>元素的標(biāo)題(caption)。

HTML5中9種不為人知的頁面標(biāo)簽

1.figure標(biāo)簽

figure標(biāo)簽是HTML5中新增的標(biāo)簽之一,表示一段獨(dú)立的流內(nèi)容(文本、圖像)。
在使用figure標(biāo)簽時,標(biāo)簽的內(nèi)容應(yīng)該與主內(nèi)容相關(guān);但如果被刪除時,則不應(yīng)對文檔流產(chǎn)生影響。

示例:

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>figure標(biāo)簽使用</title>
</head>
<body>
<p>桂林,位于廣西東北部,是世界著名的旅游勝地和歷史文化名城。地處漓江西岸,以盛產(chǎn)桂花、桂樹成林而得名。</p>
<figure>
  <p>桂林山水甲天下</p>
  <img src="gl1.jpg" width="300" height="155" /> </figure>
</body>
</html>

在上述代碼中,向figure標(biāo)簽中添加一段文字描述和圖片,形成一個獨(dú)立流單元。相當(dāng)于一個div.

2.figcaption標(biāo)簽

figcaption標(biāo)簽位于figure標(biāo)簽內(nèi),用于定義figure標(biāo)簽的標(biāo)題(caption)。在默認(rèn)情況下,figcaption標(biāo)簽應(yīng)該被置于figure標(biāo)簽的第一個或最后一個子標(biāo)簽的位置。

示例:

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>figcaption標(biāo)簽應(yīng)用</title>
</head>
<body>
<p>少林寺,位于中國河南省鄭州市登封的嵩山,是少林武術(shù)的發(fā)源地。</p>
<figure>
  <figcaption>少林寺</figcaption>
  <img src="sl.jpg" width="388" height="296" /> </figure>
</body>
</html>

從上述代碼中可以看出,在figure標(biāo)簽中,使用figcaption標(biāo)簽為figure標(biāo)簽添加了一個“少林寺”標(biāo)題。

3.details標(biāo)簽

在HTML5中,details標(biāo)簽主要用于描述文檔或某個部分的細(xì)節(jié)。
它常與“summary”標(biāo)簽配合使用,可以為details標(biāo)簽定義標(biāo)題。
在瀏覽器中運(yùn)行時,該標(biāo)題是可見的,當(dāng)用戶單擊標(biāo)題時,會顯示出details標(biāo)簽中的內(nèi)容。
在目前,只有在瀏覽器Chrome中才識別details標(biāo)簽。
下面通過一個在Chrome瀏覽器中運(yùn)行的實(shí)例,來說明details標(biāo)簽的應(yīng)用。
示例:

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>details標(biāo)簽應(yīng)用</title>
</head>
<body>
<details>
  <summary>紅旗渠</summary>
  <p>紅旗渠是20世紀(jì)60年代,林縣人民在極其艱難的條件下,從太行山腰修建的引漳入林工程。是全國重點(diǎn)文物保護(hù)單位,被世人稱之為“人工天河”,在國際上被譽(yù)為“世界第八大奇跡”。</p>
</details>
</body>
</html>

在Chrome瀏覽器中,可以看出details標(biāo)簽中的內(nèi)容,默認(rèn)是沒有顯示的,只顯示summary標(biāo)簽中的標(biāo)題。

單擊details標(biāo)簽中的標(biāo)題“紅旗渠”,details標(biāo)簽中的內(nèi)容會自動顯示。

4.mark標(biāo)簽

mark標(biāo)簽在HTML 5中,主要用于定義帶有記號的文本。如果用戶在編輯文本時,需要突出顯示某文本,可以使用mark標(biāo)簽。

示例:

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>mark標(biāo)簽</title>
</head>
<body>
<p>今天,天氣不錯,
  <mark>心情</mark>
  挺好的!</p>
</body>
</html>

從上述代碼中,使用mark標(biāo)簽設(shè)置“心情”文本為突出顯示,默認(rèn)背景顏色為黃色。

5.progress標(biāo)簽

在HTML5中,progress標(biāo)簽的作用是定義運(yùn)行中的進(jìn)度(進(jìn)程)。
例如,可以使用progress標(biāo)簽來顯示JavaScript中,耗費(fèi)時間函數(shù)的進(jìn)度。
progress標(biāo)簽的常用屬性介紹如下:
- max 數(shù)值 定義完成的值。
- value 數(shù)值 定義進(jìn)程的當(dāng)前值。

示例:

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>progress標(biāo)簽應(yīng)用</title>
</head>
<body>
項(xiàng)目的下載進(jìn)度是:
<progress value="20" max="100"> </progress>
</body>
</html>

在上述代碼中,添加一個項(xiàng)目下載進(jìn)度條。定義當(dāng)前完成進(jìn)度為20,下載完成值為100

6.meter標(biāo)簽

在HTML中,meter標(biāo)簽主要用來表示范圍已知,且可度量的等級標(biāo)量或分?jǐn)?shù)值,例如磁盤使用量比例、關(guān)鍵詞匹配程度等。
需要注意的是,meter標(biāo)簽不可以用來表示那些沒有已知范圍的任意值,例如重量、高度,除非已經(jīng)設(shè)定了它們值的范圍。

meter標(biāo)簽屬性介紹如下:
- value 表示當(dāng)前的實(shí)際值;如果不做指定,那么標(biāo)簽中的第一個數(shù)字就會被認(rèn)為是其當(dāng)前實(shí)際值。
- Min 當(dāng)前的最小值;如不做指定則為0。
- Max 當(dāng)前的最大值;如不做指定則為1;如果指定的最大值小于最小值,那么最小值會被認(rèn)為是最大值。
- Low 當(dāng)前的低值區(qū);必須小于或等于max值;如果低值區(qū)數(shù)字小于最小值,那么它會被認(rèn)為是最小值。
- High 當(dāng)前的高值區(qū)。 Optimum 最佳值;其范圍在最小值與最大值區(qū)間當(dāng)中,并且可以處于高值區(qū)。

示例:

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>meter標(biāo)簽應(yīng)用</title>
</head>
<body>
<p>11月份個人工作完成進(jìn)度:</p>
<p>付強(qiáng):
  <meter value="10" optimum="100"         high="90" low="10" max="100" min="0"> </meter>
  <span> 10% </span>
  </p>
<p>張紅:
  <meter value="60" optimum="100"         high="90" low="10" max="100" min="0"> </meter>
  <span> 60% </span>
</p>
<p>王林:
  <meter value="89" optimum="100"         high="90" low="10" max="100" min="0"> </meter>
  <span> 89% </span>
</p>
</body>
</html>

在上述代碼中,以進(jìn)度條的形式,顯示3個人的工作進(jìn)度。完成進(jìn)度最高是100%,最低是0%。

7.menu標(biāo)簽

menu標(biāo)簽是HTML 5中重新啟用的一個舊標(biāo)記,在HTML 2時就已經(jīng)存在。
在HTML 4時曾一度被廢棄,而在HTML 5中重新恢復(fù)使用,并賦予了新的功能含義。
常與li列表標(biāo)簽結(jié)合使用,用來定義一個列表式的菜單。

其常用屬性及描述如下:
- autosubmit 如果為true,那么當(dāng)表單控件改變時會自動提交。
- label 為菜單定義一個可見的標(biāo)注。
- type 定義顯示那種類型的菜單,默認(rèn)值是 list。

示例:

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>標(biāo)簽menu的使用</title>
<style type="text/css">
body {
    font-size:12px;
}
menu {
    padding:0;
    margin:0;
    display:block;
    border: solid 1px #365167;
    width:100px  
}
menu li {
    list-style-type:none;
    margin:2px;
    height:25px;
    width:80px
}
menu li:hover {
    border: solid 1px #7DA2CE;
    background-color:#CFE3FD
}
</style>
</head>
<body>
<p>選擇你喜歡的顏色:</p>
<menu>
<li><input type="checkbox" />紅色</li>
<li><input type="checkbox" />黃色</li>
<li><input type="checkbox" />綠色</li>
<li><input type="checkbox" />藍(lán)色</li>
</menu>
</body>
</html>

上述代碼是選擇個人喜歡顏色的實(shí)例,先向頁面添加menu標(biāo)簽,然后,在該標(biāo)簽中加入li列表標(biāo)簽。
最后添加css樣式,實(shí)現(xiàn)某用戶將鼠標(biāo)移至某個li標(biāo)簽時,展示菜單中某選項(xiàng)被選中的效果。

8.command標(biāo)簽

Command標(biāo)簽是HTML 5中新增加重要標(biāo)簽,用于定義各種類型的按鈕(包括命令按鈕、單選擇按鈕、圖片按鈕)及復(fù)選框等。
利用該標(biāo)記的url屬性可以添加圖片,并且實(shí)現(xiàn)圖片按鈕效果;

command標(biāo)簽的常用屬性如下:
- checked 定義是否被選中。僅用于radio或checkbox類型。
- disabled 定義command是否可用。
- icon 定義作為command來顯示的圖像的url。
- label command定義可見的 label。
- radiogroup groupname定義command所屬的組名。僅在類型為radio時使用。
- type 定義該command的類型。默認(rèn)是“command”。

Command標(biāo)簽如果與menu標(biāo)簽結(jié)合使用,可以實(shí)現(xiàn)彈出式的下拉菜單,當(dāng)單擊菜單中的某個選項(xiàng)時,將執(zhí)行相應(yīng)的操作。

9.NAV標(biāo)簽

nav標(biāo)簽是頁面的一個導(dǎo)航標(biāo)簽。
可以將具有導(dǎo)航性質(zhì)的鏈接歸納在一塊區(qū)域中,使頁面的標(biāo)簽更有語義性。
示例:

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>nav標(biāo)簽應(yīng)用</title>
</head>
<body>
<nav draggable="true"> 
<a  rel="external nofollow" >百度</a>
<a  rel="external nofollow" >新浪</a>
<a  rel="external nofollow" >谷歌</a> 
</nav>
</body>
</html>

上述代碼中,將三個鏈接放入nav標(biāo)簽中,形成一塊區(qū)域。

總結(jié)

這些新增的標(biāo)簽為HTML5提供了更多語義化的元素,使得網(wǎng)頁結(jié)構(gòu)更清晰,更易于理解和維護(hù)。同時,多媒體和表單相關(guān)的新增標(biāo)簽也為網(wǎng)頁提供了更多的交互性和多媒體內(nèi)容的支持。

到此這篇關(guān)于HTML5新增的9種不為人知的頁面標(biāo)簽的文章就介紹到這了,更多相關(guān)HTML5新增的9種常用標(biāo)簽內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論