Paolo a écrit :
Merci pour toutes ces réponses ! D'après les infos que BoOz a donné, ce que j'ai fait là peut être mieux fait et plus simplement. Je vais continuer à creuser de ce côté.
Pat écrit :
> tout comme je l'ai fait pour les balises de couleur.
Oui, c'était justement cela que je regardais avec intérêt.
Une config à taper à la main sur la page de configuration pourrait peut-être convenir comme ceci :
span.souligne = text-decoration:underline;
span.fluo = background-color:#ffff00; padding:0px 2px;
surfluo = fluo
div.note = background-color:yellow; border:5px solid yellow; color:red; float:right; padding:5px; width:30%;
Ainsi, <fluo>toto</fluo> serait remplacé par :
<span class="csdeco_fluo">toto</span>
avec le style suivant :
span.csdeco_fluo {background-color:#ffff00; padding:0px 2px;}
Ainsi, <note>toto</note> serait remplacé par :
<div class="csdeco_note">toto</div>
avec le style suivant :
div.csdeco_note {background-color:yellow; border:5px solid yellow; color:red; float:right; padding:5px; width:30%;}
Une lame polyvalente de raccourcis ...
Ca serait de rôle de "decoration" qui s'occupe déjà de balises à chevrons, pour l'instant fixes : cs, souligne, barre, dessus, clignote, fluo, surfluo, surgris. "couleurs" s'occupe de balises à crochets, fixes ou définies par le webmaster...
La rapidité du traitement ne serait pas affecté par l'introduction de balises configurables à la volée, car le couteau suisse peut tout compiler à l'avance (voir "couleurs").
... tiens l'autre couteau suisse y est arrivé déjà : Victorinox France | Victorinox Homepage
bien vu ;-))
Pat