位置:首頁 > 軟件操作教程 > 編程開發(fā) > HTML > 問題詳情

HTML5新的主體結(jié)構(gòu)元素 time元素與微格式

提問人:劉團(tuán)圓發(fā)布時(shí)間:2020-11-13

time元素用來定義日期或時(shí)間,或者定義兩者。通常它需要一個(gè)datatime屬性來標(biāo)明機(jī)器能夠認(rèn)識(shí)的時(shí)間。microforma即微格式,是利用HTML的屬性來為網(wǎng)頁添加附加信息的一種機(jī)制。

【例題】使用time元素

代碼如下:

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>time</title>

</head> 

<body>

<p>現(xiàn)在時(shí)間是<time>15:17</time>。</p>

<p>我是在<time datetime="2017-02-14">情人</time>那天向她表白的!</p>

</body>

</html>image.png

當(dāng)代碼運(yùn)行時(shí),通過代碼的解析,工程師就可以明確地知道“情人節(jié)”指的是2017年2月14號(hào)。 time元素是HTML中的新元素,它的屬性如下表所示。

屬性

描述

Datetime

Ddtetime

定義元素的日期和時(shí)間

    如果未定義該屬性,則必須在元素的內(nèi)容中規(guī)定日期和時(shí)間。

    對(duì)于非語義結(jié)構(gòu)的頁面,HTML提供的結(jié)構(gòu)基本上只能告訴瀏覽器把這些信息放在何處,無法深入了解數(shù)據(jù)本身,因而無法幫助編程人員了解信息本身的含義。HTML5的微格式提供了一種機(jī)制,可以把更復(fù)雜的標(biāo)記引入HTML中,從而簡化分析數(shù)據(jù)的工作。

    沒有人能預(yù)測(cè)微格式到底會(huì)給Web帶來多大的變化,但微格式會(huì)幫助編程人員迅速設(shè)計(jì)出解決方案。比如說,如果有一種很好的標(biāo)準(zhǔn)的方法來表示日期和時(shí)間,那么編程人員就能把來自諸網(wǎng)站的與時(shí)間有關(guān)的信息組合起來,而不用花心思去編寫復(fù)雜的分析器以猜測(cè)某人選擇的格式。從多個(gè)數(shù)據(jù)源提供的日歷、時(shí)間和進(jìn)度表制作起來就要簡單得多。微格式是對(duì)HTML語義的一個(gè)擴(kuò)充,可以使用戶的HTML代碼被更多設(shè)備識(shí)別并使用。


繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部