<html>
<link rel="stylesheet" href="josh.css">
<body bgcolor="#FFFFFF">


		<div id="Description">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">&lt;PRE&gt;</td><td valign="top" nowrap class="compatibility">NN<span class="emphasis"> tous</span>  IE<span class="emphasis"> tous</span>  HTML<span class="emphasis"> tous</span>&#160;&#160;</td>
				</tr>
				<tr>
					<td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">&lt;PRE&gt;...&lt;/PRE&gt;</p>
					</td><td valign="top" nowrap class="requirements">Balise de fin HTML&#160;: obligatoire&#160;&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>L'&eacute;l&eacute;ment <span class="literal">pre</span> d&eacute;finit un bloc de texte pr&eacute;-format&eacute;. Le texte pr&eacute;-format&eacute; est en g&eacute;n&eacute;ral affich&eacute; par d&eacute;faut &agrave;l'aide d'une police de caract&egrave;res non proportionnelle, mais, d&eacute;tail important, il pr&eacute;serve les espaces blancs (les espaces multiples ins&eacute;r&eacute;s entre les mots, ainsi que les sauts de ligne) saisis dans le code source du contenu. &Agrave; la diff&eacute;rence de l'&eacute;l&eacute;ment <span class="literal">plaintext</span>, qui est d&eacute;laiss&eacute;, l'&eacute;l&eacute;ment <span class="literal">pre</span> n'ignore pas les balises HTML, qu'il transmet correctement au navigateur, assurant ainsi un affichage normal. Si vous d&eacute;sirez afficher des balises HTML dans un bloc de texte pr&eacute;-format&eacute;, utilisez des entit&eacute;s HTML pour les symboles &#160;&#160;inf&eacute;rieur &agrave;&#160;&#160; (<span class="literal">&amp;lt;</span>) et &#160;&#160;sup&eacute;rieur &agrave;&#160;&#160; (<span class="literal">&amp;gt;</span>). Cela &eacute;vitera que ces balises HTML soient interpr&eacute;t&eacute;es comme de vraies balises et les symboles seront affich&eacute;s tels quels dans le bloc de texte pr&eacute;-format&eacute;.
</p><p>Les navigateurs sont cens&eacute;s ignorer tout espace blanc de type saut de ligne suivant imm&eacute;diatement la balise de d&eacute;but de l'&eacute;l&eacute;ment <span class="literal">pre</span>, au cas o&ugrave; le d&eacute;veloppeur d&eacute;sirerait faire d&eacute;buter le contenu sur une nouvelle ligne de code source. La quasi-totalit&eacute; des versions&#160;4 des navigateurs respectent cette r&egrave;gle, &agrave;l'exception de Microsoft Internet Explorer 4 pour Macintosh.
</p><p>Les sp&eacute;cifications HTML 4 sont inflexibles sur le fait que l'&eacute;l&eacute;ment <span class="literal">pre</span> doit conserver sa police de caract&egrave;res non proportionnelle et son interligne propre. Elles pr&eacute;cisent &eacute;galement la liste des &eacute;l&eacute;ments qui ne doivent pas &ecirc;tre inclus dans un &eacute;l&eacute;ment <span class="literal">pre</span>: <span class="literal">applet</span>, <span class="literal">basefont</span>, <span class="literal">big</span>, <span class="literal">font</span>, <span class="literal">img</span>, <span class="literal">object</span>, <span class="literal">small</span>, <span class="literal">sub</span> et <span class="literal">sup</span>. La pr&eacute;sence de l'un de ces &eacute;l&eacute;ments d&eacute;truirait la nature non proportionnelle des caract&egrave;res de l'&eacute;l&eacute;ment <span class="literal">pre</span>. Il est &eacute;galement fortement sugg&eacute;r&eacute; aux d&eacute;veloppeurs d'&eacute;viter de modifier les param&egrave;tres de la police non proportionnelle &agrave;l'aide de feuilles de style.
</p><p>Un dernier avertissement concerne l'utilisation de caract&egrave;res de tabulation pour indenter ou aligner le texte que contient un &eacute;l&eacute;ment <span class="literal">pre</span>. Les navigateurs n'interpr&egrave;tent pas tous les tabulations de la m&ecirc;me fa&ccedil;on. Pour &eacute;viter les probl&egrave;mes potentiels, utilisez des espaces blancs pour modifier l'alignement du texte, et fiez vous au fait que l'&eacute;l&eacute;ment <span class="literal">pre</span> pr&eacute;serve les espaces blancs. Il n'est donc pas n&eacute;cessaire d'ins&eacute;rer des espaces ins&eacute;cables (<span class="literal">&amp;nbsp;</span>) dans un &eacute;l&eacute;ment <span class="literal">pre</span>.
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title">Exemple</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>&lt;P&gt;Here is the script example:&lt;/P&gt;
&lt;PRE&gt;
&amp;lt;script language="JavaScript"&amp;gt;
   document.write("Hello, world.")
&amp;lt;/script&amp;gt;
&lt;/PRE&gt;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="objectmodelreference"><span class="title">Rfarence de modle d'objet</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>[window.]document.getElementById(<span class="replaceable">elementID</span>)</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="objectmodelreference"><span class="title">Attributs sprcifiques &agrave;l'&eacute;l&eacute;ment</span></td>
</tr><tr><td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
</tr><tr><td>
        <table border="1">
<tbody><tr><td><span class="literal">cols</span></td><td><span class="literal">width</span></td><td><span class="literal">wrap</span></td>
								</tr>
							</tbody></table>
					</td>
				</tr>
            <tr>
				<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
			</tr>
			<tr>
				<td valign="top" colspan="2" class="objectmodelreference"><span class="title">Attributs du gestionnaire d'&eacute;v&eacute;nements sp&eacute;cifiques &agrave;l'&eacute;l&eacute;ment</span></td>
			</tr>
			<tr>
				<td><p>Aucune.</p>
				</td>
			</tr>
			</table>
		</div><div id="cols">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">cols</td><td valign="top" nowrap class="compatibility">NN<span class="emphasis"> tous</span>  IE<span class="emphasis"> s.o.</span>  HTML <span class="emphasis"> s.o.</span>&#160;&#160;</td>
				</tr>
				<tr>
					<td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">cols="<span class="replaceable">columnCount</span>"</p>
					</td><td valign="top" nowrap class="requirements">Facultatif&#160;&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Nombre maximal de caract&egrave;res par ligne de code pr&eacute;-format&eacute;. Cet attribut sp&eacute;cifique &agrave;Navigator donne automatiquement &agrave;l'attribut <span class="literal">wrap</span> la valeur <span class="literal">true</span>. Si cet attribut est absent, le formatage code source (ou l'attribut <span class="literal">width</span>, lorsqu'il est pris en charge) r&eacute;gente la largeur de ligne.
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title">Exemple</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>&lt;PRE cols="80"&gt;...&lt;/PRE&gt;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">Valeur</span></td>
				</tr>
				<tr>
					<td><p>Tout entier positif.</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" nowrap colspan="2" class="default"><span class="title">Par d&eacute;faut</span></td>
				</tr>
				<tr>
					<td><p>Aucune. </p>
					</td>
				</tr>
			</table>
		</div>
		<div id="lang">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">lang</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">3</span> IE <span class="emphasis">4</span> HTML <span class="emphasis">4</span></td>
				</tr>
				<tr>
					<td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">lang="<span class="replaceable">languageCode</span>"</p>
					</td><td valign="top" nowrap class="requirements">Facultatif</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>La langue utilis&eacute;e pour le contenu et les valeurs d'attributs de l'&eacute;l&eacute;ment. Un navigateur peut se servir de ces informations pour aider &agrave;l'affichage correct du contenu aussi bien que de d&eacute;tails comme le traitement des ligatures (lorsqu'elles sont prises en charge par une police particuli&egrave;re ou requises par une langue &eacute;crite), des guillemets et des traits d'union. D'autres applications et moteurs de recherche peuvent se servir de ces informations pour faciliter la s&eacute;lection des dictionnaires utilis&eacute;s pour la v&eacute;rification orthographique et aider la cr&eacute;ation d'index.
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title">Exemple</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>&lt;span lang="de"&gt;Deutsche Bundesbahn&lt;/span&gt;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">Valeur</span></td>
				</tr>
				<tr>
					<td><p>Code de langue insensible &agrave;la casse.</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" nowrap colspan="2" class="default"><span class="title">Par d&eacute;faut</span></td>
				</tr>
				<tr>
					<td><p>Valeur par d&eacute;faut du navigateur.</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="objectmodelreference"><span class="title">Rftrence de modle d'objet</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>[window.]document.getElementById(<span class="replaceable">elementID).</span>lang</pre>
						</span></td>
				</tr>
			</table>
		</div>
		<div id="width">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">width</td><td valign="top" nowrap class="compatibility">NN<span class="emphasis"> s.o.</span>  IE<span class="emphasis"> s.o.</span>  HTML<span class="emphasis"> 4</span>&#160;&#160;</td>
				</tr>
				<tr>
					<td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">width="<span class="replaceable">columnCount</span>"</p>
					</td><td valign="top" nowrap class="requirements">Facultatif&#160;&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>Les sp	cifications HTML 4 introduisent l'attribut <span class="literal">width</span> pour permettre de d&eacute;finir un nombre maximal de caract&egrave;res &agrave;afficher sur une ligne de texte pr&eacute;-format&eacute;. Il est probable que les futurs navigateurs qui prendront en charge cet attribut assureront un saut &agrave;la ligne pour &eacute;viter une coupure de mot. Si cet attribut est absent, le formatage code source r&eacute;gente la largeur de ligne. Navigator offre la m&ecirc;me fonctionnalit&eacute; avec l'attribut <span class="literal">cols</span>. L'attribut <span class="literal">width</span> CSS n'affecte pas cet &eacute;l&eacute;ment dans IE 5 pour Mac ou IE 6 pour Windows. Cependant, m&ecirc;me quand il l'affecte, les unit&eacute;s de mesure n'incluent pas le nombre de caract&egrave;res.
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title">Exemple</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>&lt;PRE width="80"&gt;...&lt;/PRE&gt;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">Valeur</span></td>
				</tr>
				<tr>
					<td><p>Tout entier positif.</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" nowrap colspan="2" class="default"><span class="title">Par d&eacute;faut</span></td>
				</tr>
				<tr>
					<td><p>Aucune. </p>
					</td>
				</tr>
			</table>
		</div><div id="wrap">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">wrap</td><td valign="top" nowrap class="compatibility">NN<span class="emphasis"> tous</span>  IE<span class="emphasis"> s.o.</span>  HTML <span class="emphasis"> s.o.</span>&#160;&#160;</td>
				</tr>
				<tr>
					<td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">wrap</p>
					</td><td valign="top" nowrap class="requirements">Facultatif&#160;&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>La pr&eacute;sence de l'attribut <span class="literal">wrap</span> indique &agrave;Navigator que le texte pr&eacute;-format&eacute; doit &ecirc;tre renvoy&eacute; &agrave;la ligne afin de ne pas d&eacute;border de la fen&ecirc;tre ou du cadre actuels. L'attribut<span class="literal">wrap</span> prend automatiquement la valeur <span class="literal">true</span> si l'attribut <span class="literal">cols</span> est d&eacute;fini.
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title">Exemple</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>&lt;PRE wrap&gt;...&lt;/PRE&gt;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">Valeur</span></td>
				</tr>
				<tr>
					<td><p>La pr&eacute;sence de cet attribut d&eacute;finit sa valeur comme <span class="literal">true</span> (vrai).
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&#160;</td>
				</tr>
				<tr>
					<td valign="top" nowrap colspan="2" class="default"><span class="title">Par d&eacute;faut</span></td>
				</tr>
				<tr>
					<td><p><span class="literal">false</span> </p>
					</td>
				</tr>
			</table>
		</div>
</body>
</html>