說到“微格式”,有人力捧,有人質疑。歸根結底,我覺得還是瀏覽器和終端設備的支持沒有跟上,沒有形成一個完整的應用流程。盡管如此,Yahoo、Google 等行業巨頭已經開始在各自的主流產品中應用微格式。而作為網站開發者和個人站長,你對“微格式”的應用仍在觀望之中嗎?
其實,微格式并不復雜,它離我們也并不遙遠。不妨現在就行動起來,試試在網頁中添加微格式吧!
在我看來,微格式最主打的應用非 hCard 莫屬。所以本文將著重介紹一些 hCard 的應用經驗。
vCard/VCF
在討論 hCard 之前,有必要先介紹一下 vCard。
vCard 是電子名片的文件格式標準,它可以存儲聯系人的姓名、公司名稱、職位、電話、地址、電子信箱、網站等信息。vCard 的文件擴展名通常為
.VCF,一個簡單的 VCF 文件看起來通常是這個樣子的:BEGIN:VCARD
VERSION:2.1
N:Michael;Jackson
TEL:13912345678
END:VCARD雖然對普通網友來說,VCF 文件似乎并不常見,但事實上它已經在眾多領域得到了廣泛的支持和應用。
我第一次接觸到 VCF 文件是在整理手機通訊錄時。當時我需要將手機中的通訊錄轉移到新手機中,我下載并試用了一些相關的工具軟件,比如 PC 端手機管理軟件 NOKIA PC Suite 與 Oxygen Phone Manager、通訊錄管理軟件 Outlook/Outlook Express、手機端通訊錄備份工具 SmartVCard 等等。我發現所有這些軟件都“不約而同”地支持 VCF 格式,NOKIA 智能手機甚至原生支持在手機端導入/導出 VCF 文件。
hCard
再來看看 hCard。我們知道 hCard 是一種微格式,通常應用在 HTML 等語言中,主要用于組織并標記網頁中的聯絡信息。hCard 直接采用 vCard 的屬性名稱作為自身的標記規則,這意味 hCard 與 vCard 有著天生的兼容性。這些特性令它成為最受關注的微格式應用。
和其它微格式一樣,hCard 對網頁的瀏覽者是完全透明的。hCard 使用 HTML 標簽的 class 屬性來對數據進行標記。有時,當 HTML 文檔中現有的標簽不足以進行細致的標記時,可能需要增加額外的標簽(通常是不影響網頁外觀的
span 或 div 標簽)。關于在網頁中添加 hCard(或將 vCard 轉換成 hCard)的具體方法,我不打算在此贅述,因為網上已經有了非常詳盡的參考資料,我會將它們列在本文的末尾。在何處添加 hCard
在網頁的什么地方添加 hCard 呢?其實從它的用途可以看出,網頁中凡是涉及到個人、網站或公司的聯系信息都可以采用 hCard 來進行標記。
以 CSS魔法 的首頁為例,涉及此類聯系信息的頁面元素有站點標題、“關于站長”、“友情鏈接”三塊區域,我們就可以分別以網站、站長、朋友為主體單獨設置 hCard。
新聞熱點
疑難解答