La propiedad CSS nos permite alinear un texto horizontalmente ya sea a la izquierda a la derecha o al centro. En las primeras versiones de HTML existía el atributo "align". Este atributo está totalmente obsoleto actualmente. Para alinear el texto en CSS tienes que usar la propiedad text-align: [posición].

Ejemplo:
h1{
text-align: center;
}

Esto hará que todos los h1 del documento los centre. Si quisieramos alinear el texto a la izquierda es tan fácil como usar la misma propiedad con valor "left" o bien "right" para alinearlo a la derecha. Es decir, text-align: left; o bien text-align:right;