� Les
<br> qui se suivent traduisent une volont� de cr�er une marge, un espacement, bref : c'est de la mise en page. De mani�re g�n�rale,
jamais plus d'un <br> � la fois dans le code HTML. La mise en page c'est le domaine de CSS, donc fais les espacements dont tu as besoin avec du code CSS.
� M�me remarque pour les
. Tiens au passage, culture g� :
c'est le
no-break space, en fran�ais
l'espace ins�cable (et quand on parle d'espace en typographie, le mot est f�minin : on dit un
e espace ins�cable). C'est une espace qu'on met aux endroits o� on ne veut pas qu'il y ait un saut de ligne. Son emploi en HTML est largement abusif en g�n�ral
� Tu peux �viter les probl�mes de guillemets les plus simples si tu utilises la
vraie apostrophe. Tu peux la copier depuis un traitement de texte (ils font la substitution automatiquement) ou bien aller sur le site que je viens de lier et apprendre � la taper sur ton clavier pour aller plus vite. Ou alors tu peux aussi utiliser l'entit�
’.
Plus besoin de blackslash dans
'L\'Abbé de L\'Isle' si tu peux �crire
'LAbbé de LIsle' ou
'L’Abbé de L’Isle'.
� Les infobulles : il y a moyen d'en faire sans JS� En mettant simplement un attribut
title ! On a le droit de le mettre quasiment partout. Les utilisateurs ont l'habitude de voir appara�tre une infobulle sur les �l�ments qui sont
soulign�s en pointill�s et sur lesquels le curseur
prend la forme d'un curseur d'aide, deux choses qui sont facilement r�alisables en CSS. Du coup je te conseille de cr�er une r�gle CSS :
1 2 3 4
| *[title] {
border-bottom: dotted thin black;
cursor: help;
} |
Un peu comme la balise
<abbr>.
Ainsi tu pourras remplacer par exemple :
<span class="type" onMouseOver="infobulle(this, 'Total des encaissements en chèques vacances');">Total ANCV :</span>
Par :
<span class="type" title="Total des encaissements en chèques vacances">Total ANCV :</span>
� La balise
<q> ! Il n'y aura jamais assez de
<q> sur Internet.
d�sol� 
Pour indiquer une citation courte ou une expression. Je pense que tu peux l'utiliser � cet endroit :
1 2 3 4
| – Entrez les informations du journal de caisse demandée et
remplissez votre feuille de caisse. Lorsque vous avez terminé vous
pouvez la <q><strong>vérifier</strong></q> et
l’<q><strong>imprimer</strong></q>. |
Tu l'auras compris, elle remplace les guillemets. L'int�r�t est que tu peux changer le style des guillemets � volont� en les sp�cifiant dans le CSS :
1 2 3 4
|
q {
quotes: '\00AB\00A0' '\00A0\00BB';
} |
On a une d�claration en deux parties, la partie � guillemet gauche � et la parte � guillemet droit �. 00AB est l'unicode pour
«, 00BB est l'unicode pour
». Quant � 00A0, il s'agit de notre amie l'espace ins�cable
Tu peux ne pas aimer la balise
<q> car avec elle, les guillemets ne sont pas s�l�ctionnables. �a peut �tre vu comme un avantage ou un d�faut, selon le point de vue. En tout cas ils apparaissent bien � l'impression (du moins dans l'aper�u).
� Derni�re remarque : tes doctypes sont invalides, il y a des
dedans. En parlant de �a, tu peux passer ton code HTML � la moulinette du
validateur, il te dira plein de trucs, souvent utiles, dont tu as le droit de tenir compte ou pas.
� Allez, deuxi�me derni�re remarque (apr�s j'arr�te, promis) : les attributs
align et les attributs
style. Tout �a c'est de la mise en page donc il faut essayer d'en avoir le moins possible dans le code HTML. Cela dit, il y a certains aspects des tableaux qui sont difficiles � reproduire avec CSS, du coup je reconnais que certains usages de
align (et surtout
valign en fait) se justifient.
Partager