The hCard microformat

hCard microformat は、連絡先データベース内の項目を、仮想の名刺として表します。

属性

属性 説明
adr 連絡先の住所。この属性は複数指定できるため、複数のアドレスを追加できます。adr microformat を使って指定します。
agent 連絡先の代理人を務めるゼロまたはそれ以上の人の hCard。
bday 連絡先の誕生日。
class 連絡先の区分。
category 連絡先に関連付けられたゼロまたはそれ以上のカテゴリ。これには tag microformat が使われます。
email 連絡先のゼロまたはそれ以上のメールアドレス。各メールアドレス項目には 2 つの副属性が含まれ、いずれも複数指定可能です。
<tt>type</tt>
これは、internetx400pref のいずれかまたは複数の組み合わせになります。pref タイプは代表メールアドレスを示します。
<tt>value</tt>
指定したタイプと関連付けられた、ひとつまたは複数のメールアドレス。
fn 必須。 連絡先のフルネーム。
geo 連絡先の物理的な場所。geo microformat を使って指定します。任意。
key 連絡先の公開鍵。連絡先と暗号化されたデータをやりとりする際に使用されます。
label 連絡先のあて名ラベルとして利用できる整形済みテキスト。
logo 連絡先のロゴを示したグラフィック画像の URI。任意。これは例えば企業のロゴなどに使用されます。
mailer 連絡先が使用しているメールソフトの種類を指定します。任意。
n 連絡先の名前。これは以下の副属性を持ちます。
<tt>honorific-prefix</tt>
名前の前に追加する、ゼロまたはそれ以上の敬語。例えば、["Mr."]、["Honorable", "Governor"] など。
<tt>given-name</tt>
連絡先のファーストネーム (名)。
<tt>additional-name</tt>
ミドルネームなど追加の名前。
<tt>family-name</tt>
連絡先のラストネーム (姓・名字)。
<tt>honorific-suffix</tt>
名前の後に追加する、ゼロまたはそれ以上の敬語。

n 属性は通常必須ですが、Mozilla の実装では暗黙の n 最適化が行われるため、任意となっており、n 属性が明記されていない場合は fn 属性から自動的にパースされます。

nickname 連絡先のゼロまたはそれ以上のニックネーム。
note 連絡先に関する追加情報を含む、ゼロまたはそれ以上のメモ。HTML を使用できます。
org 連絡先に関連付けられた組織。これは以下の副属性を持ちます。
<tt>organization-name</tt>
連絡先に関連付けられた組織の名称。
<tt>organization-unit</tt>
連絡先に関連付けられた組織内部の部署名。
photo 連絡先の写真を提供する、ゼロまたはそれ以上の URI。
rev 連絡先の最終更新日時。
role 連絡先が組織内で行っている、ゼロまたはそれ以上の職務。
sequence 連絡先の改訂番号。このプロパティを使った場合、連絡先が改訂されるたびに、この番号が増やされます。
sort-string この属性が指定された場合、カードの並び順を判断する際、fnn 属性の代わりに、ここで指定されたの文字列が使われます。これは、ユーザの連絡先データベースにおいて、連絡先の名前のロケールで他の名前とは異なる並び順ルールが採用されている場合に便利です。
sound 連絡先に関連付けられた音声ファイルを指定する URI。任意。
title 連絡先のゼロまたはそれ以上の肩書き。
tel 連絡先の電話番号。複数指定可能です。各項目は以下の副属性を持ちます。
<tt>type</tt>
電話番号の種類。以下のいずれかまたは複数の組み合わせになります。msghomeworkprefvoicefaxcellvideopagerbbscarisdnpcs
<tt>tel</tt>
電話番号。tel データ形式で指定します。
tz 連絡先の時間帯。
uid 連絡先の固有 UID。
url 連絡先に関連付けられたゼロまたはそれ以上の URI。anyURI データ形式で指定します。

関連記事

ドキュメントのタグと貢献者

 このページの貢献者: Mgjbot, Kohei
 最終更新者: Mgjbot,