Hojas de estilo en cascada (css3)

Se utilizan para separar la estructura del documento de su presentación.

Formas de uso de las hojas de estilo en cascada

Puede darse formato a los documentos html mediante css de tres formas distintas:

Creando una hoja de estilos externa

Las hojas de estilo externas son documentos de texto, al igual que las páginas html. Por lo tanto también pueden crearse con el Block de Notas. Una vez creadas se les asignará la extensión .css.

Vamos entonces, de la misma manera que aprendimos a crear una página web, a elaborar nuestra primera hoja de estilos, a la que llamaremos, por ejemplo, estilo.css, que nos permitirá formatear el color de fondo de nuestro documento principal index.html (coloquemos un fondo amarillo). Repasando el procedimiento:

Finalizado el proceso tendremos el documento de estilo de cascada externo estilo.css, con el contenido:

Preparando nuestro documento 'index.html' para recibir formato de la hoja de estilo en cascada 'estilo.css'

Se logra colocando en la cabecera del documento index.html la etiqueta:

<head>
<link rel=stylesheet type=text/css href=estilo.css>
</head>

Conclusión

En conclusión tendremos el documento estilo.css:

Y el documento index.html:

Que será mostrado por el navegador:

La variable que define el color puede expresarse por su nombre, como se hizo; por su código de color hexadecimal:

ó por su código de color RGB:

Aquí puede consultar los códigos de color:

Códigos de color

Experimentando con código css

Una relación inadecuada entre el color de fondo y el color de texto puede hacer que el documento sea ilegible.

Vamos a experimentar con tres parámetros del formato de párrafo:

Reedite la hoja de estilo de cascada como se muestra, observe los resultados y pruebe sus combinaciones cambiando las variables:

Cada instrucción puede ser escrita en una sola linea. Se incluyen saltos de linea y espacios con tabulaciones solo por cuestión de gusto y orden personal para facilitar revisiones y/o actualizacioes del código.

El archivo estilo.css, puede redactarse entonces:

Para avanzar rapidamente

Ya conocida la sintáxis y lógica de programación básica, html5/css3, lo que sigue es aprender nuevos códigos e insertarlos en nuestro sitio web para mejorar su presentación y/o incorporarle funcionalidades.

En adelante analizaremos como ingresar, entre otras cosas:

Avance rapidamente, según sus expectativas. Investigue ingresando en su buscador de internet expresiones como:

En fin lo que se le ocurra que le pueda guiar a conseguir la etiqueta y atributos que este buscando.

Algunas consideraciones

¡Muchó éxito! y a disfrutar esta gran aventura que apenas comienza.