Icono IDevice

Actividad 1. ¿Qué son las hojas de estilo?

Utilizando un editor de páginas web como BlueGriffon y un documento base, redefiniremos el estilo de la etiqueta <p> y observaremos los cambios que se producen. Para realizar la edición, accederemos a la opción Propiedades de estilo del menú Paneles. En la ventana que se despliega utilizaremos las opciones de los paneles General y Colores para redefinir la etiqueta <p>. Antes de comenzar, debemos seleccionar la opción todos los elementos del mismo tipo en el cuadro Aplicar estilos a.

Podemos localizar un texto largo en la web del Proyecto Gutenberg (http://www.gutenberg.org), donde se pueden descargar libros completos cuyos derechos de copyright ya han vencido. De ese libro extraeremos un capítulo concreto, ya que el tratamiento del libro completo puede resultar ligeramente lento.


Icono IDevice

Actividad 2. Clases e identificadores

Utilizando un editor de páginas web y el documento base anterior, definiremos un par de clases diferentes para distinguir los títulos de capítulos de los títulos generales o distintos tipos de párrafos, lo que mejor se ajuste a nuestro texto. Para ello estableceremos el nombre de cada clase en el cuadro Clase de la barra del editor y en el panel Propiedades de estilo seleccionaremos la opción todos los elementos de la clase en el cuadro Aplicar estilos a:

Crearemos también un identificador en algún elemento. En este caso indicaremos un nombre en el cuadro Identificador de la barra del editor, situado justo antes del cuadro Clase. Para aplicar estilos a un identificador, seleccionaremos la opción este elemento mediante su ID en el cuadro Aplicar estilos a: del panel Propiedades de estilo.

Aplicaremos estilos distintos a las clases y el identificador, modificando algunos aspectos generales del texto, como su tamaño, color o su alineación.


Icono IDevice

Actividad 3. Clases e identificadores

En el documento anterior tomaremos una etiqueta que tenga nombre de clase y en su interior definiremos una parte como <strong>. Haremos lo mismo con otra etiqueta que no tenga nombre de clase. Por último, definiremos un selector para que se aplique formato sólo a la etiqueta que tiene nombre de clase y no a todos los <strong> del documento. Es decir, recurriremos al selector de sucesores para conseguir el efecto.

Estos cambios no los realizaremos con BlueGriffon, sino que definiremos los selectores directamente en el código fuente de la página, en la cabecera del documento.


Icono IDevice

Actividad 4. Clases e identificadores

Siguiendo con nuestro ejemplo, crearemos un enlace a la página desde la que tomamos el texto original y definiremos estilos para los diferentes estados posibles del enlace mediante los pseudoselectores.

Definiremos en la cabecera de la página al menos los estilos para a:link, a:hover y a:visited.


Icono IDevice

Actividad 5. Aplicar estilos con un editor de páginas web

Crearemos una hoja de estilos externa, siguiendo los métodos analizados, y llevaremos a ella todos los estilos que hemos definido hasta el momento. Si encontramos alguna dificultad al hacerlo, siempre podremos recurrir a cortar los estilos con un editor de textos desde el archivo .html, para pegarlos posteriormente con el mismo editor en el archivo .css.

Una vez que los estilos han sido insertados en la página web, debemos eliminarlos de la cabecera de nuestras páginas, para evitar estilos duplicados. Los estilos deben permanecer únicamente en el archivo externo y en las páginas sólo tendremos un enlace a ese archivo.


Icono IDevice

Ejemplos

Las diferentes prácticas, recursos y ejemplos realizados en este módulo están disponibles para realizar pruebas.

Ejemplos del módulo