Выравнивание текста и плавающие элементы

Для задания свойства text-align существуют 3 вспомогательных класса:

.a-left { text-align: left; }
.a-center { text-align: center; }
.a-right { text-align: right; }

На тот случай, если требуется изменить выравнивание текста для элемента, а дополнительный класс создавать ни к чему.

К примеру:

<p class="a-right">Текст выровненный по правому краю.</p>

В дополнение 2 класса для задания float:

.f-left { float: left; }
.f-right { float: right; }

Приведённый выше параграф с текстом сделаем плавающим:

<p class="f-right a-right">Текст выровненный по правому краю имеющий свойство float: right;</p>