microformat官方對於hCard的解釋

來源:互聯網
上載者:User

關於hCard

在說hCard前我們先認識下vCard,vCard標準正在被廣泛應用,像Mac系統中的”Address Book”。

另外,其它部落格作者使用它加上少量的HTML用來描述自己或他們的朋友或家庭。而且搜尋引擎蜘蛛或其它彙總器能收集到這些資訊,自動轉換為vCard,然後把它們用到一些vCard相關程式或服務,如outLook的匯入vCard檔案。

hCard採用了以vCard的屬性和值1比1對應的方式。部落格作者們可以利用具語義的HTML和vCard標準來在他們的頁面上插入hCard,然後用CSS來美化。另外,hCard能夠讓應用程式從頁面直接取回資訊,而不用通過其它獨立的vCard檔案取得。

你可以馬上用官方的 hCard建立器 來建立你的hCard代碼並放在你的部落格或網站以共用你的個人資訊。

翻譯自Microformats.org

hCard的出現讓web2.0的共用精神更加強烈。microformat制定了許多標準,在不改變頁面結構的情況下,我們可以共用我們頁面的資料出來。業界也不斷出現了許多對於hCard的解釋,這邊我大部分翻譯了microformat官方文章和部分文章,詳細整理一下,hCard大致分為六大類:

  • 識別類
    用來識別hCard的一些資訊,如姓名,相片等。
  • 地址類
    記錄您的地址、郵編等資訊。
  • 通訊類
    記錄您的通訊資訊,比如電話、email等。
  • 地理類
    地理位置的資訊,時區、經緯度等。
    這個類別也己經獨立制定為為另一個規範geo,目前 FireFox 的 Operator 外掛程式支援找到頁面上符合的 geo 規範的資料,根據經緯度Operator可以跳轉到Google Maps或Yahoo Maps相應的地址,不過目前geo沒有zoom屬性,所以轉向後地圖總是預設放大倍數。
  • 組織類
    hCard所屬的組織、公司或相關資訊。
  • 備忘類
    hCard相關資訊及備忘。如hCard屬於哪一種分類,hCard的最新修改時間等等。
  • 安全類
    hCard的安全相關資訊,比如公開等級、訪問密碼等。

識別類

fn
格式化名稱,hCard中只能出現一個,並且必須存在!

例子1:

<div class="vcard"> 
   <span class="fn">tommyfan</span> 
</div> 

如果fn屬性裡面出現value屬性,value內的值將做為fn的值

例子2:

<div class="vcard"> 
   <span class="fn">my name is <strong class="value">tommyfan</strong></span> 
</div> 

如果使用abbr標籤,指定title。title的值將成為fn的值

例子3:

<div class="vcard"> 
   他們總叫我<abbr class="fn" title="tommyfan" >偷米飯</span> 
</div>



相關文章

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。