En CSS il est très facile d'aligner des textes, que ce soit à gauche, à droite, au centre ou en justifié (nous verrons ce que cela veut dire plus loin).
Mais avant de commencer il faut bien comprendre la différence entre le flottement et l'alignement. Cette différence la voici. Pour le flottement, vous pouviez attribuer la propriété en question à n'importe quelle balise HTML.
Pour l'alignement, c'est un peu plus compliqué. Il faut qu'il s'agisse d'une balise de type block (DIV, P, H1, H2...) et non inline (A, SPAN, STRONG, EM...). La différence est qu'après une balise block on a un retour à la ligne.
Passons maintenant à la propriété qui permet l'alignement en CSS, il s'agit de la propriété text-align.
Cette propriété text-align peut prendre quatre valeurs :
left : le texte sera aligné à gauche
right : le texte sera aligné à droite
center : le texte sera align au centre
justify : le texte sera justifié. Concrètement ça veut dire que la taille de tous les espaces entres les mots sera agrandie de façon à ce que chaque ligne occupe toute sa zone sans laisser d'espace blanc à la fin. Comme sur les journaux.
Voilà, vous savez dorénavant utiliser l'alignement en CSS.