Se utilizan para separar la estructura del documento de su presentación.
Puede darse formato a los documentos html mediante css de tres formas distintas:
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:
Se logra colocando en la cabecera del documento index.html la etiqueta:
<head>
<link rel=stylesheet type=text/css href=estilo.css>
</head>
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:
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:
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.
todo funcionará bien en su disco duro local; pero al subir la página, el servidor no puede interpretar esos nombres y por lo tanto no podrá procesar el contenido involucrado en las instrucciones erróneas. En estos casos si pueden presentarse mensajes como "página no encontrada", dibujar un recuadro con una 'x' al no encontrar una imagen, y otros. Por lo tanto no espere mucho para alojar su página en el servidor, asi podrá detectar y corregir estos errores mas facilmente.
Por ejemplo html5 desaconseja el uso de marcos (etiqueta <iframe>) creando en su sustitución la etiqueta <object>. No obstante a la fecha (19 de mayo de 2012), páginas como youtube, siguen generando código con la etiqueta <iframe> para insertar video en las páginas.
¡Muchó éxito! y a disfrutar esta gran aventura que apenas comienza.