Estilos CSS
Los estilos CSS son una forma de separar el contenido de la página web de su formato. Es decir por un lado nos preocupamos de dar contenido a la página y por otro de definir como se deberá ver.
Es una idea magnífica que nos permite, por ejemplo, cambiar el estilo de diseño de todo un sitio web sin necesidad de reeditar todas sus páginas: solo modificaríamos el archivo donde se describe el formato de las páginas, como esquemas de color, imágenes de fondo, etc.
Pero no todo es perfecto: los navegadores Explorer y Netscape no entienden los estilos exactamente igual por lo que es conveniente probar las cosas en ambos para asegurarnos que todo se verá como nosotros queremos.
Aqui te muestro una referencia de los atributos del estandard CSS2 más usados en la creación de páginas web. Se podría ahondar más pero esta selección es suficiente para comenzar a conocer el uso de las reglas de estilo. Con el actual estándar, CSS3, ahondamos un poco más.