国产探花免费观看_亚洲丰满少妇自慰呻吟_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涵蓋了所有非提案微格式:

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黑河市| 东城区| 中宁县| 乾安县| 甘德县| 芒康县| 苍梧县| 莲花县| 西充县| 康保县| 漯河市| 东方市| 高唐县| 邓州市| 旅游| 都昌县| 东平县| 和林格尔县| 龙胜| 龙里县| 枣强县| 唐山市| 沛县| 盘锦市| 舞钢市| 鹰潭市| 钟祥市| 宜州市| 莒南县| 蚌埠市| 山丹县| 博湖县| 阿勒泰市| 木里| 靖远县| 乌拉特前旗| 泰和县| 陆川县| 太白县| 金沙县| 皮山县|