- hCard
-
hCard (сокращение для HTML vCard) — микроформат для публикации контактной информации людей, компаний, организаций и мест в (X)HTML, Atom, RSS или произвольном XML. hCard является представлением один к одному параметров и значений формата vCard (RFC 2426).
Содержание
Пример
HTML:
<div> <div>Вася Пупкин</div> <div>ООО «Рога и Копыта»</div> <div>604-555-1234</div> <a href="http://example.com/">http://example.com/</a> </div>
С добавлением микроформатов выглядит так:
<div class="vcard"> <div class="fn">Вася Пупкин</div> <div class="org">ООО «Рога и Копыта»</div> <div class="tel">604-555-1234</div> <a class="url" href="http://example.com/">http://example.com/</a> </div>
Используемые здесь полное имя (fn), организация (org), телефонный номер (tel) и веб-адрес (url) определены с использованием определённых имён классов, а для всего блока задан
class="vcard"
, который показывает, что другие классы принадлежат hCard.Geo + adr
Микроформат Geo является частью спецификации hCard и часто используется для включения координат местоположения внутри hCard.
Часть adr микроформата hCard может быть использована как самостоятельный микроформат.
Реальный пример
Это контактная информация Фонда Викимедиа в формате hCard:
Wikimedia Foundation Inc.200 2nd Ave. South #358St. Petersburg, FL 33701-4313USAТелефон: +1-727-231-0101E-mail: info@wikimedia.orgФакс: +1-727-258-0207Разметка данного блока выглядит так:
<div class="vcard"> <div class="fn org">Wikimedia Foundation Inc.</div> <div class="adr"> <div class="street-address">200 2nd Ave. South #358</div> <div> <span class="locality">St. Petersburg</span>, <span class="region">FL</span> <span class="postal-code">33701-4313</span> </div> <div class="country-name">USA</div> </div> <div>Телефон: <span class="tel">+1-727-231-0101</span></div> <div>E-mail: <span class="email">info@wikimedia.org</span></div> <div> <span class="tel"><span class="type">Факс</span>: <span class="value">+1-727-258-0207</span></span> </div> </div>
Часто может использоваться
<abbr class="region" title="Florida">FL</abbr>
но элемент
abbr
не поддерживается в Википедии.Другие атрибуты
Другие обычно используемые атрибуты hCard включают
bday
— дата рождения персоныemail
honorific-prefix
honorific-suffix
label
logo
nickname
note
— произвольный текстphoto
post-office-box
См. также
Ссылки
- Спецификация hCard (англ.)
- Шпаргалки по hCard (англ.)
Категория:- Микроформаты
Wikimedia Foundation. 2010.