国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

hCalendar微格式 關于事件和基于時間或地點的活

2024-07-11 08:26:57
字體:
來源:轉載
供稿:網友
我們又來了,興奮的沖進微格式的世界~~根據我的計劃,這篇文章應該到達此系列的半程了。到這里,我已經討論了三種微格式的實現:

在第一部分中,使用rel來定義基于鏈接的關系
在第二部分中,使用XFN微格式為鏈接增加人際關系的描述
在第三部分中,使用hCard微格式來描述人、公司和地點
還不錯。但是距離全面介紹微格式還有一定差距呢。

所以,今天讓我們一起來探討一下hCalendar微格式,通過該微格式我可以為那些關于事件和基于時間或地點的活動提供語義和結構化信息。

來源:iCalendar

iCalendar(或者iCal)是分享日歷數據的標準。通常的,他被廣泛用在Email交換中,雖然并不僅僅局限于此。同hCard類似,網站開發人員可以通過hCalendar將iCalendar數據嵌入到網頁數據中。hCalendar同iCalendar之間同樣是1:11:11:1的對應關系,從而允許解析器從網頁中提取信息提供給日歷應用使用。1:11:11:1的對應關系,從而允許解析器從網頁中提取信息提供給日歷應用使用。

歷史回顧:iCalendar建立在vCalendar(虛擬日歷Virtual Calendar)基礎之上,vCalendar是一個開源的日歷應用,用來在線發布和維護事件和時刻表。vCalendar同vCard電子商務名片格式一起開發的。

基于日期/時間的活動

hCalendar微格式描述在日歷中使用的事件(或者任何基于日期/時間的活動)信息,包括(但不限于):

概述 日期和時間 地點 詳細描述 重復發生

基礎知識

跟hCard一樣,hCalendar遵循一些基本規則:

屬性和子屬性通過class來描述。 因為跟iCalendar之間1:1的對應關系,特定的hCalendar屬性是建立在iCalendar屬性名稱基礎上的(例如,vevent) 屬性和子屬性名字大小寫敏感 “根”屬性不能同其他屬性組合。因此<p class="vevent summary">是無效的。

還有一條雖然不是規則,但是需要銘記在心:使用什么樣的標記元素并不重要。class的值(屬性/子屬性)才決定hCalendar微格式。但之前也說過,我非常鼓勵使用具有語義特性的標記元素。

Profile

同所有微格式一樣,非常鼓勵您在網頁的<head>部分中包含微格式的聲明,使用hCalendar的Profile:

<head profile=”http://purl.org/uF/hCalendar/1.0/”>

W3C允許定義多個Profile值,使用空格隔開,所以可以自己選擇使用多個Profile:

<head profile="http://gmpg.org/xfn/11 http://purl.org/uF/hCard/1.0/ http://purl.org/uF/hCalendar/1.0/“>

另外,如果您引用非提案微格式(hCalendar是非提案微格式),您可以替換使用組合Profile URL,該URL涵蓋了所有非提案微格式:

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新野县| 桃江县| 白山市| 永泰县| 武平县| 高雄县| 沁源县| 屏东县| 奎屯市| 华容县| 共和县| 建平县| 青岛市| 潞城市| 保德县| 上杭县| 新闻| 金华市| 区。| 三明市| 苍山县| 平罗县| 安多县| 娄底市| 成都市| 玛多县| 保康县| 阳朔县| 全椒县| 诸暨市| 元谋县| 渝北区| 密山市| 南皮县| 德昌县| 鞍山市| 大余县| 通许县| 始兴县| 大关县| 无棣县|