Après des années de bricolage infâme avec la balise <font>, les tables invisibles etc. il semble que les feuilles de style (cascading style sheets) commencent à être une alternative viable.
On peut définir un style pour chaque balise. Ce paragraphe contient son propre style, mais ce n'est pas très efficace ...
On peut également définir des styles pour un sous-ensemble d'une balise. Chaque balise peut être associé à une classe. Le premier paragraphe sur cette est défini comme <p class="intro"> Ensuite il suffit de définir un style pour "p.intro" pour gérer l'ensemble des <p> de ce type.
Ensuite, on peut définir un style local comme pour le deuxième
paragraphe:
<p style="color: red; font: 10pt times">
Finalement, on peut définir des classes génériques, principe illustré par la classe ".default" définie dans cette page.
Code source pour la page entière: simple-css4.html.text.
Code source pour la feuille CSS: simple-css3.css.text.
Attention: IE Explorer ne va pas afficher la page source comme il faut. Eux aussi ont beaucoup de peine à implémenter correctement les protocoles. Notre serveur dit que *.text est du text/text (pas du html), mais ils ne peuvent pas s'empêcher à décider autrement. Faites un "view source" ....