hcard-cheatsheet-fr

From Microformats Wiki
Revision as of 06:31, 19 December 2006 by ChristopheDucamp (talk | contribs) (sync'd with original version)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Anti-sèche hCard

Profil

<head profile="http://www.w3.org/2006/03/hcard">

Propriétés (Noms de Classes)

  • vcard {1}
    • adr*
      • type [work|home|pref|postal|dom|intl]?
      • post-office-box?
      • street-address*
      • extended-address?
      • region?
      • locality?
      • postal-code?
      • country-name?
    • agent*
    • bday? (ISO date)
    • class? confidentiality/access classification of the entire hCard
    • category*
    • email*
      • type?
      • value?
    • fn {1}
    • geo?
      • latitude?
      • longitude?
    • key*
    • label*
    • logo*
    • mailer*
    • n?
      • honorific-prefix*
      • given-name*
      • additional-name*
      • family-name*
      • honorific-suffix*
    • nickname*
    • note*
    • org*
      • organization-name?
      • organization-unit*
    • photo*
    • rev? datetime of the revision of the entire hCard
    • role*
    • sort-string?
    • sound*
    • title*
    • tel* (Note E.123 for formatting info.)
      • type [home|work|pref|fax|cell|pager]?
      • value?
    • tz? zone horaire (timezone) de la personne
    • uid? s'applique à la totalité de la hCard
    • url*

Key

Fondée sur les quantificateurs standards de Perl :

bold {1} Doit être présent exactement une fois
italic* Correspond à 0 ou plus
+ correspond à 1 ou plus
? correspond à 1 ou 0 fois
[crochets rectangulaires] liste de valeurs communes
(parenthèses) format de donnée
# commentaire
pref preferred
dom domestic
intl international
cell mobile

Notes

  • URL dans la vCard devient <a url href=...>...</a> à l'intérieur de l'élément avec vcard dans la hCard.
  • De la même façon, EMAIL dans la vCard devient <a class="email" href=mailto:...>...</a>
  • PHOTO in vCard becomes <img class="photo" src=... alt="Photo de ... /> ou <object class="photo" data=... type=...>Photo de ...</object>
  • UID dans la vCard devient simplement une autre sémantique appliquée à un URL spécifique (ou EMAIL) pour une hCard.
  • Si un adr-child (par ex. street-address) est présent, il ne sera considéré SEULEMENT que section de donnée hCard S'IL est dans une adr.

Geo

  • Si la latitude est présente, alors la longitude DOIT l'être, et vice versa.
  • Les coordonnées PEUVENT être combinées en un unique élément <abbr> ; puis les latitude et longitude DOIVENT être séparés par un point-virgule dans l'attribut title et latitude DOIT être en premier :
<abbr class="geo" title="37.386013;-122.082932">domicile</abbr>
  • Le même nombre de décimales DEVRAIT être utilisé dans chaque valeur.
  • Les coordonnées utilisent la donnée WGS84.

Pages apparentées

La spécification hCard est un chantier en cours. Au fur et à mesure que des aspects supplémentaires sont discutés, compris et écrits, ils seront rajoutés. Ces idées, problématiques et questions sont maintenues sur des pages distinctes.