<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=AcoloPasc4</id>
	<title>Microformats Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=AcoloPasc4"/>
	<link rel="alternate" type="text/html" href="https://microformats.org/wiki/Special:Contributions/AcoloPasc4"/>
	<updated>2026-04-16T21:03:12Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=class-design-pattern-fr&amp;diff=36003</id>
		<title>class-design-pattern-fr</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=class-design-pattern-fr&amp;diff=36003"/>
		<updated>2008-12-20T04:21:09Z</updated>

		<summary type="html">&lt;p&gt;AcoloPasc4: chiracvirola&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;eltchi&lt;br /&gt;
= Class design pattern =&lt;br /&gt;
== Intention ==&lt;br /&gt;
Utiliser le [[class-design-pattern-fr|class-design-pattern]] pour indiquer le sens sÃ©mantique Ã  propos des Ã©lÃ©ments XHTML. Voir la discussion des [[semantic-class-names-fr|noms de classes sÃ©mantiques]] pour l'historique.&lt;br /&gt;
&lt;br /&gt;
== Comment l'utiliser ==&lt;br /&gt;
* toujours utiliser l'Ã©lÃ©ment [[semantic-xhtml-fr|semantique (X)HTML]] le plus appropriÃ© pour le contenu. Si un Ã©lÃ©ment sÃ©mantique appropriÃ© n'est pas disponible, utilisez  &amp;lt;code&amp;gt;span&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;div&amp;lt;/code&amp;gt;. Evitez toujours le [[presentational-xhtml-fr|(X)HTML &amp;quot;prÃ©sentationnel&amp;quot;]]. &lt;br /&gt;
* ajoutez de la sÃ©mantique au (X)HTML en utilisant les [[semantic-class-names|noms de classe sÃ©mantiques]]. L'attribut  &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt; est une liste sÃ©parÃ©e par des espaces de noms de classe.&lt;br /&gt;
* choisir toujours des noms en suivant les [[naming-principles|principes de nommage des microformats]].&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
C'est l'un des design patterns apparaissant le plus souvent dans les microformats. Le sens sÃ©mantique peut Ãªtre indiquÃ© sur le contenu XHTML en utilisant l'attribut &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt; d'un Ã©lÃ©ment l'entourant. Par exemple, [[hcard-fr|hCard]] ajoute de l'information indiquant que certains Ã©lÃ©ments reprÃ©sentent une vCard personne ou organisation, un Nom FormatÃ© par le &amp;quot;class design pattern&amp;quot; :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;url fn&amp;quot; href=&amp;quot;http://tantek.com/&amp;quot;&amp;gt;Tantek Ãelik&amp;lt;/a&amp;gt;,&lt;br /&gt;
 &amp;lt;span class=&amp;quot;org&amp;quot;&amp;gt;Technorati&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remarquez tout particuliÃ¨rement : &lt;br /&gt;
&lt;br /&gt;
* la section du document XHTML sur laquelle s'applique le microformat est dÃ©finie par &amp;lt;code&amp;gt;class=&amp;quot;vcard&amp;quot;&amp;lt;/code&amp;gt;. Ceci est trÃ¨s commun parmi les microformats non triviaux.&lt;br /&gt;
* l'utilisation Ã  la fois dans la ligne (&amp;amp;lt;a&amp;gt; et &amp;amp;lt;span&amp;gt;) et des Ã©lÃ©ments de niveau bloc  (&amp;amp;lt;div&amp;gt;). Ceci fournit au designer de microformat une gamme d'options pour insÃ©rer de l'information sÃ©mantique sans infÃ©rer la prÃ©sentation existante&lt;br /&gt;
* l'utilisation de plusieurs noms de classe sur un Ã©lÃ©ment unique (comme &amp;lt;code&amp;gt;&amp;quot;url fn&amp;quot;&amp;lt;/code&amp;gt;). Ceci permet :&lt;br /&gt;
** des Ã©lÃ©ments uniques ont plusieurs sens&lt;br /&gt;
** permet d'ajouter de la sÃ©mantique Ã  une prÃ©sentation existante&lt;br /&gt;
&lt;br /&gt;
==En rapport ==&lt;br /&gt;
* [[semantic-xhtml-fr|xhtml sÃ©mantique]]&lt;br /&gt;
* [[semantic-class-names-fr|noms de classes sÃ©mantiques]]&lt;br /&gt;
&lt;br /&gt;
== Voir aussi ==&lt;br /&gt;
* [[Main_Page-fr#Design_Patterns|Tous les design patterns microformat]]&lt;br /&gt;
* John Udell [http://weblog.infoworld.com/udell/2004/02/09.html Ã©crit] Ã  propos de plusieurs noms de classe&lt;br /&gt;
* [http://www.la-grange.net/w3c/html4.01/struct/global.html#adef-class HTML 4.0 dÃ©finition de 'class'], comprend des notes sur plusieurs noms de classe&lt;/div&gt;</summary>
		<author><name>AcoloPasc4</name></author>
	</entry>
</feed>