<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>David Latapie &#187; del</title>
	<atom:link href="http://david.latapie.name/blog/tag/del/feed/" rel="self" type="application/rss+xml" />
	<link>http://david.latapie.name</link>
	<description>Le garçon qui déswappe</description>
	<lastBuildDate>Sat, 19 May 2012 06:09:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Mise à jour sémantique : ins, del, datetime</title>
		<link>http://david.latapie.name/blog/mise-a-jour-semantique%c2%a0-ins-del-datetime/</link>
		<comments>http://david.latapie.name/blog/mise-a-jour-semantique%c2%a0-ins-del-datetime/#comments</comments>
		<pubDate>Thu, 23 Mar 2006 20:59:07 +0000</pubDate>
		<dc:creator>David Latapie</dc:creator>
				<category><![CDATA[Non classé]]></category>
		<category><![CDATA[codage Web]]></category>
		<category><![CDATA[datetime]]></category>
		<category><![CDATA[del]]></category>
		<category><![CDATA[ins]]></category>
		<category><![CDATA[sémantique]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<p>Henrick Kac me donne <a href="/post/Experience_postdatage_necromancie_pour_les_pages_mises_a_jour#c4981" hreflang="fr-fr">sa stratégie de mise à jour</a> dans le billet <a href="/post/Experience_postdatage_necromancie_pour_les_pages_mises_a_jour" hreflang="fr-fr">Expérience : postdatage/nécromancie pour les pages mises à jour</a>. Comme souvent, ce qui devait être un commentaire devient un billet.</p> <a href="http://david.latapie.name/blog/mise-a-jour-semantique%c2%a0-ins-del-datetime/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="bottomcontainerBox" style="border:1px solid #808080;background-color:#F0F4F9;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fdavid.latapie.name%2Fblog%2Fmise-a-jour-semantique%25c2%25a0-ins-del-datetime%2F&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:85px; height:21px;"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://david.latapie.name/blog/mise-a-jour-semantique%c2%a0-ins-del-datetime/"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://david.latapie.name/blog/mise-a-jour-semantique%c2%a0-ins-del-datetime/"  data-text="Mise à jour sémantique : ins, del, datetime" data-count="horizontal"></a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://david.latapie.name/blog/mise-a-jour-semantique%c2%a0-ins-del-datetime/" data-counter="right"></script></div>			
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script src="http://www.stumbleupon.com/hostedbadge.php?s=1&amp;r=http://david.latapie.name/blog/mise-a-jour-semantique%c2%a0-ins-del-datetime/"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><div style=" text-align: center;  margin: 8px; ">
				<script type="text/javascript">
				google_ad_client = "pub-4237704053828330";
				google_ad_width = 468;
				google_ad_height = 60;
				google_ad_format = "468x60_as";
				google_ad_type = "text";
				google_ad_channel = "";
				google_color_border = "#000000";
				google_color_bg = "#FFFFFF";
				google_color_link = "#0000cc";
				google_color_text = "#000000";
				google_color_url = "#008000";
				google_ui_features = "rc:0";
				</script>
				<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
			</div><p>Henrick Kac me donne <a href="/post/Experience_postdatage_necromancie_pour_les_pages_mises_a_jour#c4981" hreflang="fr-fr" class="broken_link" rel="nofollow">sa stratégie de mise à jour</a> dans le billet <a href="/post/Experience_postdatage_necromancie_pour_les_pages_mises_a_jour" hreflang="fr-fr" class="broken_link" rel="nofollow">Expérience : postdatage/nécromancie pour les pages mises à jour</a>. Comme souvent, ce qui devait être un commentaire devient un billet.</p>
<p><span id="more-1262"></span></p>
<p>Henrik dit signaler les mises à jour par des commentaires, notamment parce que ceux-ci sont datés.</p>
<p>Les commentaires, c’est ce que j’ai fait un temps, mais c’est finalement une mauvaise solution :</p>
<ul>
<li>le billet se trouve répartie sur plusieurs zones (billet + commentaires) ;</li>
<li>seuls les lecteurs récents et Web (ou RSS de commentaires) savent qu’il y a eu une addition. Avec le greffon commentaires récents, ça permet d’être un peu plus visible, indépendamment de la date du billet.</li>
</ul>
<p>Mais on reste sur quelque chose de sémantiquement pas propre et on voit les résultats après. On n’accorde pas la même importance à un billet et à un commentaire. D’une manière générale, toujours commencer par se poser cette question : <a href="/post/P_et_br" hreflang="fr-fr" class="broken_link" rel="nofollow"><strong>Qu’est-ce que je veux dire ?</strong></a></p>
<h3>Les mots pour le dire : <code>ins</code> et <code>del</code></h3>
<p>Trop peu de gens la savent, mais le HTML a tout ce qu’il faut (<a href="/post/Actualisations_et_priorites_une_lacune_dans_les_specifications_xhtml" hreflang="fr-fr" class="broken_link" rel="nofollow">à quelques limitations près</a>) :</p>
<ul>
<li>les balises <code>ins</code> et <code>del</code></li>
<li>l’attribut <code>datetime</code></li>
</ul>
<h4>Usage</h4>
<p><code>ins</code> permet de signaler qu’un texte est un ajout. <code>del</code>, comme vous l’aurez compris, de signaler que c’est une suppression. Quant à <code>datetime</code>, elle signale la date de la modification. Ainsi, <em>l’argument de la date dans les commentaires saute</em>. On utilise le format ISO<a href="format-iso-japonais" class="broken_link" rel="nofollow"><sup>1</sup></a> : <code>yyyy-mm-dd</code> et, si vous voulez poussez, <code>hh-mm-ss</code>. <samp><code>ins datetime="2005-02-11"</code> signale le début d’une insertion le 11 février 2005</samp></p>
<h4><q>C’est laid</q></h4>
<p>Quant à la <q>police strike</q> :</p>
<ul>
<li>Ce n’est pas du HTML (<code>s</code>), mais du CSS (<code>text-decoration:strike:trough</code>).</li>
<li>Comme n’importe quel élément, <code>ins</code> et <code>del</code> peuvent se modifier.</li>
</ul>
<p><strong>On ne devrait jamais choisir (ou refuser) un élément parce qu’il n’est pas beau.</strong> Agir ainsi démontre que l’on n’a pas complètement intégré le concept de séparation du sens et de l’apparence, pourtant au cœur de XHTML et CSS.</p>
<p>Pour <code>del</code>, je n’ai rien trouvé de mieux de plus parlant que le <code>strike-through</code>. J’avais un temps utilisé <code>display:none</code>, mais tant du fait des limitations de <code>del</code> que parce que barrer le texte est encore le plus parlant, je reste sur la valeur par « défaut ».</p>
<p>Pour <code>ins</code>, j’ai deux demi-solutions :</p>
<ul>
<li><code>border-bottom:silver thin dashed</code>. Malheureusement, ça pose des problèmes avec les éléments en bloc.</li>
<li><code>text-underline-style:dot-dot-dash</code>, mais c’est du CSS3, personne ne le gère et ce n’est pas encore finalisé.</li>
</ul>
<h3>Conclusion</h3>
<p>Comme on le voit, avec un peu d’inventivité et surtout une connaissance des éléments (X)HTML, on peut gérer assez comvenablement les ajouts et suppressions.</p>
<p>Ensuite, HTML est un langage de description de <em>document</em>, non de description de site. Il n’a pas pour objectif de signaler un article mis à jour. Pour le moment, on bidouille par exemple en <a href="/post/Experience_postdatage_necromancie_pour_les_pages_mises_a_jour" hreflang="fr-fr" class="broken_link" rel="nofollow">postdatant manuellement les billets</a>. <span id="maj-semantique-cms">Mais on pourrait rêver à un <abbr title="Content Managment System" xml:lang="en">CMS</abbr> (ou un blog ; au hasard, DotClear) qui, pour chaque billet, vérifierai la date du plus récent changement important (ceux-ci étant signalés par l’attribut <code>datetime</code>) et signalerai en conséquence (en mettant le billet « en haut », en renseignant une boîte « dernières mises à jour » ou quoi que ce soit d’autre. Encore une fois, ce ne serait qu’une histoire de présentation.</span></p>
<p>La présentation attire les visiteurs. Si elle bien faite, elle n’est ni trop agressive, ni trop peu visible. Les nouveaux visiteurs voient directement l’article dans son dernier état et les anciens savent qu’il y a eu une modification.</p>
<p>Et les moteurs de recherche, voyant, une mise à jour, réindexent la page (mais ça, ils le feront quelle que soit la manière dont vous mettrez à jour). Accessoirement, comment ceux-font-ils pour savoir que la page a été mise à jour ? Ils regardent le champ HTTP signalant qu’il y a une mise à jour. Exactement comme pour <code>ins</code> et <code>del</code>… Si on vous le dit !</p>
<hr class="bdp" />
<ol>
<li id="format-iso-japonais">Incidemment, c’est aussi le format japonais.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://david.latapie.name/blog/mise-a-jour-semantique%c2%a0-ins-del-datetime/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Actualisations et priorités : une lacune dans les spécifications (X)HTML</title>
		<link>http://david.latapie.name/blog/actualisations-et-priorites%c2%a0-une-lacune-dans-les-specifications-xhtml/</link>
		<comments>http://david.latapie.name/blog/actualisations-et-priorites%c2%a0-une-lacune-dans-les-specifications-xhtml/#comments</comments>
		<pubDate>Sun, 02 Jan 2005 11:29:11 +0000</pubDate>
		<dc:creator>David Latapie</dc:creator>
				<category><![CDATA[Non classé]]></category>
		<category><![CDATA[codage Web]]></category>
		<category><![CDATA[del]]></category>
		<category><![CDATA[ins]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<p>Il n’est pas possible de spécifier l’insertion ou l’actualisation de certains blocs, comme les puces. On ne peut que spécifier l’actualisation du <em>contenu</em> de ces blocs.</p> <a href="http://david.latapie.name/blog/actualisations-et-priorites%c2%a0-une-lacune-dans-les-specifications-xhtml/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="bottomcontainerBox" style="border:1px solid #808080;background-color:#F0F4F9;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fdavid.latapie.name%2Fblog%2Factualisations-et-priorites%25c2%25a0-une-lacune-dans-les-specifications-xhtml%2F&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:85px; height:21px;"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://david.latapie.name/blog/actualisations-et-priorites%c2%a0-une-lacune-dans-les-specifications-xhtml/"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://david.latapie.name/blog/actualisations-et-priorites%c2%a0-une-lacune-dans-les-specifications-xhtml/"  data-text="Actualisations et priorités : une lacune dans les spécifications (X)HTML" data-count="horizontal"></a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://david.latapie.name/blog/actualisations-et-priorites%c2%a0-une-lacune-dans-les-specifications-xhtml/" data-counter="right"></script></div>			
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script src="http://www.stumbleupon.com/hostedbadge.php?s=1&amp;r=http://david.latapie.name/blog/actualisations-et-priorites%c2%a0-une-lacune-dans-les-specifications-xhtml/"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><div style=" text-align: center;  margin: 8px; ">
				<script type="text/javascript">
				google_ad_client = "pub-4904471974338763";
				google_ad_width = 468;
				google_ad_height = 60;
				google_ad_format = "468x60_as";
				google_ad_type = "text";
				google_ad_channel = "";
				google_color_border = "#000000";
				google_color_bg = "#FFFFFF";
				google_color_link = "#0000cc";
				google_color_text = "#000000";
				google_color_url = "#008000";
				google_ui_features = "rc:0";
				</script>
				<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
			</div><p>Il n’est pas possible de spécifier l’insertion ou l’actualisation de certains blocs, comme les puces. On ne peut que spécifier l’actualisation du <em>contenu</em> de ces blocs.</p>
<p><span id="more-1476"></span></p>
<p>Il y a une grosse limitation dans le (X)HTML actuel : les balises d’actualisation (<code>ins</code> et <code>del</code>) devraient avoir la priorité sur toutes les autres (sauf <code>html</code>, <code>head</code> et <code>body</code>) mais ce n’est pas le cas.</p>
<p>En effet, quand j’actualise un document, il m’arrive d’actualiser des blocs. À l’heure actuelle, je peux actualiser le <em>contenu</em> d’un bloc, mais <strong>pas</strong> le bloc <em>lui-même</em>.</p>
<p>Un exemple sera plus parlant :</p>
<dl class="tableau">
<dt>Techniquement correct mais sémantiquement incorrect</dt>
<dd><code>&lt;ul&gt; 	&lt;li&gt;&lt;/li&gt; 	&lt;li&gt;&lt;/li&gt; 	<strong>&lt;li&gt;&lt;ins datetime="yyyy-mm-dd"&gt;&lt;/ins&gt;&lt;/li&gt;</strong> &lt;/ul&gt;</code></dd>
<dt>Sémantiquement correct mais techniquement incorrect</dt>
<dd><code>&lt;ul&gt; 	&lt;li&gt;&lt;/li&gt; 	&lt;li&gt;&lt;/li&gt; 	<strong>&lt;ins datetime="yyyy-mm-dd"&gt;&lt;li&gt;&lt;/li&gt;&lt;/ins&gt;</strong> &lt;/ul&gt;</code></dd>
</dl>
<p>Vous pourriez me dire que je coupe les cheveux en quatre. Outre que ce n’est pas le cas si on parle de sémantique (j’ai <em>ajouté un point</em>, et non <em>mis à jour le contenu d’un point préexistant</em>), voici un exemple <a href="/?537-references-stylistiques#Linking" title="Le point solitaire">tiré de la</a> <a href="?537-references-stylistiques#c540" title="Je vais le supprimer" class="broken_link" rel="nofollow"> vie réelle</a>, de ce blog : <code class="tableau">del	{display:none}</code></p>
<p>Dans ce cas, voici à quoi devrait ressembler le code final et à quoi il ressemble en réalité parce que les spécifications comportent une lacune :</p>
<dl class="tableau">
<dt>Apparence souhaitée</dt>
<dd>
<ul>
<li>blah</li>
<li>blah</li>
</ul>
</dd>
<dt>Apparence possible</dt>
<dd>
<ul>
<li>blah</li>
<li>blah</li>
<li><strong></strong></li>
</ul>
</dd>
</dl>
]]></content:encoded>
			<wfw:commentRss>http://david.latapie.name/blog/actualisations-et-priorites%c2%a0-une-lacune-dans-les-specifications-xhtml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Styler les modifications (ins)</title>
		<link>http://david.latapie.name/blog/styler-les-modifications-ins/</link>
		<comments>http://david.latapie.name/blog/styler-les-modifications-ins/#comments</comments>
		<pubDate>Thu, 23 Sep 2004 05:44:29 +0000</pubDate>
		<dc:creator>David Latapie</dc:creator>
				<category><![CDATA[Redux:Web coding]]></category>
		<category><![CDATA[datetime]]></category>
		<category><![CDATA[del]]></category>
		<category><![CDATA[ins]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<h3>Introduction</h3> <p>L’élément <code>ins</code> permet de signaler des ajouts par rapport au document original. Son contraire est l’élément <code>del</code> et les deux ont comme principal attribut <code>datetime</code>, celui-ci devant être renseigné sour la forme <kbd>yyyy-mm-dd</kbd>. Pour plus d’information, vous pouvez consulter <a href="http://www.la-grange.net/w3c/html4.01/struct/text.html#h-9.4" hreflang="fr">la traduction française de la référence sur <code>ins</code></a>.</p> <a href="http://david.latapie.name/blog/styler-les-modifications-ins/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="bottomcontainerBox" style="border:1px solid #808080;background-color:#F0F4F9;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fdavid.latapie.name%2Fblog%2Fstyler-les-modifications-ins%2F&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:85px; height:21px;"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://david.latapie.name/blog/styler-les-modifications-ins/"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://david.latapie.name/blog/styler-les-modifications-ins/"  data-text="Styler les modifications (ins)" data-count="horizontal"></a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://david.latapie.name/blog/styler-les-modifications-ins/" data-counter="right"></script></div>			
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script src="http://www.stumbleupon.com/hostedbadge.php?s=1&amp;r=http://david.latapie.name/blog/styler-les-modifications-ins/"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><div style=" text-align: center;  margin: 8px; ">
				<script type="text/javascript">
				google_ad_client = "pub-4904471974338763";
				google_ad_width = 468;
				google_ad_height = 60;
				google_ad_format = "468x60_as";
				google_ad_type = "text";
				google_ad_channel = "";
				google_color_border = "#000000";
				google_color_bg = "#FFFFFF";
				google_color_link = "#0000cc";
				google_color_text = "#000000";
				google_color_url = "#008000";
				google_ui_features = "rc:0";
				</script>
				<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
			</div><h3>Introduction</h3>
<p>L’élément <code>ins</code> permet de signaler des ajouts par rapport au document original. Son contraire est l’élément <code>del</code> et les deux ont comme principal attribut <code>datetime</code>, celui-ci devant être renseigné sour la forme <kbd>yyyy-mm-dd</kbd>. Pour plus d’information, vous pouvez consulter <a hreflang="fr" href="http://www.la-grange.net/w3c/html4.01/struct/text.html#h-9.4">la traduction française de la référence sur <code>ins</code></a>.</p>
<p><span id="more-1261"></span></p>
<h3>Au fait !</h3>
<p>Passons au vif du sujet : <em>la mise en style</em>. Je ne vais pas faire compliqué, l’exemple parlera de lui-même.</p>
<pre class="tableau"><code>ins[datetime]:before { 	content:"[MAJ - "attr(datetime)"] "; 	display:marker }</code></pre>
<p>Voilà comment le lire :</p>
<p>« Ceci est le style pour l’attribut <code>datetime</code> de l’élément <code>ins</code>. Avant l’élément lui-même, insérer automatiquement le texte suivant : <code>[MAJ - <var>date de modification</var>]</code>. »</p>
<h3>Suggestions</h3>
<p>Je vous conseille d’ajouter un <em>marqueur de fin de mise à jour</em>, sinon, on ne verra pas la différence entre le texte mis à jour et le texte normal. Diverses suggestions incluent :</p>
<ul>
<li>pseudo-classe <code>:after</code></li>
<li>soulignement intermittent (point ou tirets) :
<ul>
<li><code>border-bottom:.1em dashed;text-decoration:none</code></li>
<li><code>border-bottom:.1em dotted;text-decoration:none</code></li>
</ul>
<p>Certains navigateurs soulignent <code>ins</code> par défaut. Il faut donc le désactiver sous peine d’un vilain effet : le soulignement continu convient pour des petits textes, pas pour des paragraphes entiers comme c’est souvent le cas (au moins pour moi).</li>
</ul>
<p>J’aimerai cependant, en lieu et place d’une date informatique, avoir une <em>date lisible par les humains</em>. Connaissez-vous une manière de transformer :</p>
<p><code>yyyy-mm-ddThh:mm:ss-<var>GMTmodifié</var></code></p>
<p>en</p>
<p><code><var>jour mois année</var> à <var>valeur heure(s)</var> <var>valeur minute(s)</var> <var>valeur seconde(s)</var></code></p>
<p>Voilà, la question est posée.</p>
<p>Remerciements à Karl Dubost pour <q cite="http://www.la-grange.net/2002/12/31.html">avoir réveillé l’attribut <code>hreflang</code></q> dans la communauté des carnettistes francophones, ce qui m’a donné motivation et base de code pour cet article.</p>
]]></content:encoded>
			<wfw:commentRss>http://david.latapie.name/blog/styler-les-modifications-ins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML : blockquote cite</title>
		<link>http://david.latapie.name/blog/html%c2%a0-blockquote-cite/</link>
		<comments>http://david.latapie.name/blog/html%c2%a0-blockquote-cite/#comments</comments>
		<pubDate>Fri, 17 Oct 2003 20:48:00 +0000</pubDate>
		<dc:creator>David Latapie</dc:creator>
				<category><![CDATA[Redux:Web coding]]></category>
		<category><![CDATA[blockquote]]></category>
		<category><![CDATA[del]]></category>
		<category><![CDATA[ins]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[L’excellent selfhtml.org montre comment faire avec un bloc de texte ce que l’on fait avec un tableau : ajouter une méta-information qui semble aller de soit, en l’occurrence la source. C’est tout simple, mais comme cite est généralement utilisé comme élément, &#8230; <a href="http://david.latapie.name/blog/html%c2%a0-blockquote-cite/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="bottomcontainerBox" style="border:1px solid #808080;background-color:#F0F4F9;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fdavid.latapie.name%2Fblog%2Fhtml%25c2%25a0-blockquote-cite%2F&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:85px; height:21px;"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://david.latapie.name/blog/html%c2%a0-blockquote-cite/"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://david.latapie.name/blog/html%c2%a0-blockquote-cite/"  data-text="HTML : blockquote cite" data-count="horizontal"></a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="http://david.latapie.name/blog/html%c2%a0-blockquote-cite/" data-counter="right"></script></div>			
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script src="http://www.stumbleupon.com/hostedbadge.php?s=1&amp;r=http://david.latapie.name/blog/html%c2%a0-blockquote-cite/"></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p>L’excellent <a hreflang="fr" href="http://fr.selfhtml.org/navigation/html.htm">selfhtml.org</a> montre comment faire avec un bloc de texte ce que l’on fait avec un tableau : ajouter une méta-information qui semble aller de soit, en l’occurrence la <em>source</em>.</p>
<p>C’est tout simple, mais comme <code>cite</code> est généralement utilisé comme élément, je ne pensais pas qu’il pouvait aussi être utilisé comme attribut…</p>
<p><code>&lt;blockquote&gt;<strong>cite="URL"</strong>&gt;Texte&gt;/blockquote&lt;</code></p>
<p>Malheureusement, ni Safari (1.1) ni Mozilla (1.5) n’affiche l’URL de reférence.</p>
<div style="border: green double 0.1em;">
<p><q cite="http://www.empyree.org">Empyrée, site éclectique s’il en est.</q></p>
<blockquote cite="http://joueb.com/empyree/"><p>Empyrée blog, pas bien mieux.</p></blockquote>
</div>
<p>De même, j’ai trouvé un attribut pour les éléments <code>ins</code> et <code>del</code> :</p>
<p><code>&lt;ins datetime="yyyy-MM-ddThh:mm:ss+hh:mm"&gt;texte inséré&lt;/ins&gt;</code></p>
<p><code>&lt;del datetime="yyyy-MM-ddThh:mm:ss+hh:mm"&gt;texte effacé&lt;/del&gt;</code></p>
<p>Là encore, ce n’est pas affiché par <abbr title="Safari">Daktari</abbr> ou le <abbr title="Mozilla">Mozillosaure</abbr></p>
<div style="border: green double 0.1em;">
<div><ins datetime="2003-10-17">texte inséré le 17 octobre 2003</ins></div>
<div><del datetime="2003-10-17">texte effacé le même jour</del></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://david.latapie.name/blog/html%c2%a0-blockquote-cite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

