Je dirais qu'il existe trois manières d'imposer un style en XHTML.
- 
La première consiste à imposer un style à toutes les balises du même type (<P> par exemple).
Exemple de code :
P{definition css}- 
La seconde consiste à mettre le style directement dans la balise.
Exemple de code :
<p style="definition css">texte</p>- 
La troisième consiste à imposer un style à un endroit précis du document XHTML, pour cela nous pouvons utiliser la balise <DIV> ou <SPAN> pour délimiter l'endroit ou mettre un attribut XHTML 
CLASS ou 
ID dans la balise. Est un peut similaire à la seconde
Exemple de code :
<style type="text/css">
  .definition_css{vos définitions des styles}
  .definition_css1{vos définitions des styles}
</style>
<p class="definition_css">texte <span class="definition_css1">texte</span></p>