hcard-profile-fr

From Microformats Wiki
Revision as of 01:17, 10 June 2007 by Tantek (talk | contribs) (Reverted edit of RyqC6n, changed back to last version by ChristopheDucamp)
Jump to navigation Jump to search

Profil hCard

Ce qui suit est un profil XMDP pour la spécification hCard.

Aussi disponible sous http://www.w3.org/2006/03/hcard. Voir profil-uris pour plus de détails.


http://www.w3.org/2006/vcard/ns a en gros la même information avec un style éditorial différent.

Usage

Les profils sont référencés dans les fichiers (X)HTML files dans le tag <HEAD>, par ex.:

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



Profil

<dl class="profile">
 <dt>class</dt>
 <dd><p>
  <a rel="help" href="http://www.la-grange.net/w3c/html4.01/struct/global.html#adef-class">
   Définition HTML4 de l'attribut 'class'.</a>
  Cette métadonnée profile définit quelques valeurs d'attributs 'class' (noms de classes)
  et leurs significations telles que suggérées par un 
  <a href="http://www.w3.org/TR/WD-htmllink-970328#profile">
   brouillon de "Hypertext Links in HTML"</a>.
  Toutes les valeurs sont définies selon la sémantique définie dans la 
  <a href="http://microformats.org/wiki/hcard-fr">
   spécification hCard</a> 
  et de ce fait dans la 
  <a href="http://www.ietf.org/rfc/rfc2426.txt">RFC 2426</a>.</p>
  <dl>
   <dt>vcard</dt>
    <dd>Un conteneur pour le reste des noms de classes définis dans ce profil XMDP.
     Voir la section 1. de la RFC 2426.
    </dd>

   <dt>fn</dt>
    <dd> Voir la section 3.1.1 de RFC 2426.</dd>

   <dt>n</dt>
    <dd> Voir la section 3.1.2 de RFC 2426. Peut être inféré par 
      Optimisation Implicite "N".</dd>

   <dt>family-name</dt>
    <dd>Voir "Family Name" dans la section 3.1.2 de RFC 2426.</dd>

   <dt>given-name</dt>
    <dd>Voir "Given Name" dans la section 3.1.2 de la RFC 2426.</dd>

   <dt>additional-name</dt>
    <dd>Voir "Additional Names" dans la section 3.1.2 de la RFC 2426.</dd>

   <dt>honorific-prefix</dt>
    <dd>Voir "Honorific Prefixes" dans la section 3.1.2 de la RFC 2426.</dd>

   <dt>honorific-suffix</dt>
    <dd>Voir "Honorific Suffixes" dans la section 3.1.2 de la RFC 2426.</dd>
   
   <dt>nickname</dt>
    <dd>Voir la section 3.1.3 de la RFC 2426.</dd>

   <dt>photo</dt>
    <dd>Voir la section 3.1.4 de la RFC 2426. Généralement utilisé comme un tag <img> .
     Utilise l'attribut 'src' pour les valeurs d'URI. Utilise le schéma URI 'data:' pour les
     valeurs binaires.</dd>

   <dt>bday</dt>
    <dd>Voir la section  3.1.5 de la RFC 2426. Généralement utilisé avec un tag <abbr> 
     avec l'attribut 'title' pour la valeur de la date, et une date lisible par un humain à                    
     l'intérieur de l'élément.</dd>
 
   <dt>adr</dt>
    <dd>Voir la section 3.2.1 de la  RFC 2426.</dd>

   <dt>post-office-box</dt>
    <dd>Voir "post office box" dans la section 3.2.1 de la RFC 2426.</dd>

   <dt>extended-address</dt>
    <dd>Voir "extended address" dans la section 3.2.1 de la RFC 2426.</dd>

   <dt>street-address</dt>
    <dd>Voir "street address" dans la section 3.2.1 de la RFC 2426.</dd>

   <dt>locality</dt>
    <dd>Voir "locality" dans la section 3.2.1 de la RFC 2426.</dd>

   <dt>region</dt>
    <dd>Voir "region" dans la section 3.2.1 de la RFC 2426.</dd>

   <dt>postal-code</dt>
    <dd>Voir "postal code" dans la section 3.2.1 de la RFC 2426.</dd>

   <dt>country-name</dt>
    <dd>Voir "country name" dans la section 3.2.1 de la RFC 2426.</dd>

   <dt>type</dt>
    <dd>Voir "type" dans la section 3.2.1 de la RFC 2426.</dd>

   <dt>value</dt>
    <dd>Ce nom de classe est utilisé pour distinguer la véritable *value* 
     d'une propriété de tout autre cruft (redondance) qui peut être dans 
     l'élément représentant la propriété.</dd>

   <dt>label</dt>
    <dd>Voir la section 3.2.2 de la RFC 2426.</dd>

   <dt>tel</dt>
    <dd>Voir la section 3.3.1 de la RFC 2426.</dd>

   <dt>email</dt>
    <dd>Voir la section 3.3.2 de la RFC 2426.</dd>

   <dt>mailer</dt>
    <dd>Voir la section 3.3.3 de la RFC 2426.</dd>

   <dt>tz</dt>
    <dd>Voir la section 3.4.1 de la RFC 2426. Généralement utilisé avec un tag <abbr> 
     avec l'attribut 'title' pour la valeur tz, et une zone horaire lisible par des humains dans
     l'élément.</dd>

   <dt>geo</dt>
    <dd>Voir la section 3.4.2 de la RFC 2426.</dd>

   <dt>latitude</dt>
    <dd>Voir "latitude" dans la section 3.4.2 de la RFC 2426.</dd>

   <dt>longitude</dt>
    <dd>Voir "longitude" dans la section 3.4.2 de la RFC 2426.</dd>

   <dt>title</dt>
    <dd>Voir la section 3.5.1 de la RFC 2426.</dd>

   <dt>role</dt>
    <dd>Voir la section 3.5.2 de la RFC 2426.</dd>

   <dt>logo</dt>
    <dd>Voir la section 3.5.3 de la RFC 2426. Généralement utilisé avec un tag <img>.
     Utilise l'attribut 'src' pour les valeurs d'URI. Utilise le schéma URI 'data:' pour
     les valeurs binaires.</dd>

   <dt>agent</dt>
    <dd>Voir la section 3.5.4 de la RFC 2426. Si la valeur est une vCard, utilise alors 
    un hCard imbriqué. Pour la simplicité dans ce cas, le même élément qui a 
    le nom de classe d'"agent" devrait utiliser le nom de classe de "vcard".</dd>

   <dt>org</dt>
    <dd>Voir section 3.5.5 de la RFC 2426.</dd>

   <dt>organization-name</dt>
    <dd>Voir "Organization Name" dans la section 3.5.5 de la RFC 2426. 
      Peut-être inféré par l'Optimisation Implicite "organization-name".</dd>

   <dt>organization-unit</dt>
    <dd>Voir "Organization Unit" dans la section 3.5.5 de la RFC 2426.</dd>    

   <dt>category</dt>
    <dd>Voir section 3.6.1 de la RFC 2426.</dd>

   <dt>note</dt>
    <dd>Voir la section 3.6.2 de la RFC 2426.</dd>

   <dt>rev</dt>
    <dd>Voir la section 3.6.4 de la RFC 2426. Généralement utilisé avec un tag <abbr> 
     avec l'attribut 'title' pour la valeur de la date, et une date lisible par des humains
     à l'intérieur de l'élément.</dd>

   <dt>sort-string</dt>
    <dd>Voir la section 3.6.5 de la RFC 2426.</dd>

   <dt>sound</dt>
    <dd>Voir la section 3.6.6 de la RFC 2426. Généralement utilisé avec soit un tag <a>
     ou <object>. Utilise le schéma URI 'data:' pour les valeurs binaires.</dd>

   <dt>uid</dt>
    <dd>Voir la section 3.6.7 de la RFC 2426.</dd>

   <dt>url</dt>
    <dd>Voir la section 3.6.8 de la RFC 2426. Généralement utilisé avec un tag <a>.
    </dd>

   <dt>class</dt>
    <dd>Voir la section 3.7.1 de la RFC 2426.</dd>

   <dt>key</dt>
    <dd>Voir la 3.7.2 de la RFC 2426. Généralement utilisé avec un tag <abbr> 
     avec l'attribut 'title' pour la valeur de la clé, et un équivalent clé lisible par les humains  
     à l'intérieur de l'élément.</dd>
     
  </dl>
 </dd>
</dl>

Deprécié

16-09-2005 :

Les noms de classes suivants ont été dépréciés en faveur de noms au singulier et l'usage de la sous-propriété "type" plutôt que des noms de classes pour toutes ses valeurs. Les auteurs de hCard NE DOIVENT pas les utiliser en tant que nom de classe.

  • pluriels :
    • additional-names, honorific-prefixes, honorific-suffixes, categories
  • valeurs type :
    • dom, intl, postal, parcel, home, work, pref, msg, voice, fax, cell, video, pager, bbs, modem, car, isdn, pcs, internet, x400

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.