Tecnología

Inicio

Cambiar el color del texto en mouseover

Una forma de captar la atención de un visitante de su página web es hacer que las palabras en la página cambian de color cuando se mueven el ratón por encima. Cascading Style Sheets proporciona una solución para llevar a cabo esta tarea con la pseudo-clase llamada vuelo estacionario.

Configuración del HTML

Cambiando el color del texto con CSS comienza con la selección de una etiqueta HTML en el cuerpo del documento. (Si usted está navegando por Internet utilizando Internet Explorer 7 o más adelante, esta técnica sólo funciona si se utiliza la etiqueta <a>. Si usas Internet Explorer 8 o Firefox 3, estas instrucciones funcionarán en cualquier etiqueta HTML).

Utilice la etiqueta de "span" para cambiar las palabras en la frase. Aquí hay un ejemplo:

Sólo voy a comer helado si tiene <span> caramelo </ span>, <span> de chocolate </ span> o <span> chocolate caliente </ span>.

Añadir los siguientes nombres de las clases dentro de las etiquetas comienzo "span" para diferenciar cada relleno de helado:

Sólo voy a comer helado si tiene <span class = "caramelo"> caramelo </ span>, <span class = "chocolate"> el chocolate </ span> o <span class = "fudge"> chocolate caliente </ span >.

Los nombres de las clases son utilizados para identificar qué palabras estaremos afectando con nuestras reglas de estilo y para ayudar a mantener un registro de lo que estamos cambiando.

Configuración del estilo

CSS se puede configurar una de tres maneras: local, internas y externas. Este proceso específico, sin embargo, sólo se puede lograr ya sea interna o externamente.

Una hoja de estilo local consiste en el principio y final <style> </ style> y un conjunto de instrucciones entre ellos. Las etiquetas de estilo sólo se pueden colocar entre las etiquetas <head> </ head> etiquetas en la parte superior del documento. Una hoja de estilo local sólo afecta a la página en la que se encuentra.

Escriba el comienzo y el final <style> </ style> etiquetas entre las etiquetas <head> </ head> en la parte superior del documento HTML. A continuación, escriba la palabra "span" entre ellos. Agregue el código siguiente después de "span" como se muestra:
<Style>
Gen {color: blue;}
</ Style>

Añadir tres más "del período" después del "periodo" inicial, seguido de un punto y los nombres de las clases de cada relleno de helado, como se muestra:

<Style>
Gen {color: blue;}
span.caramel
span.chocolate
span.fudge
</ Style>

Añadir dos puntos, además de la pseudo-clase "estacionario" después de cada nombre de relleno:

<Style>
Gen {color: blue;}
span.caramel: hover
span.chocolate: hover
span.fudge: hover
</ Style>

Añadir una llave izquierda, a continuación, "color", dos puntos y un color diferente para cada sabor. Poner fin a las declaraciones con un punto y coma y una llave derecha, como se muestra:

<Style>
Gen {color: blue;}
span.caramel: hover {color: red;}
span.chocolate: hover {color: green;}
span.fudge: hover {color: rosa;}
</ Style>

Hoja de estilos externa

Una hoja de estilo externa es simplemente un archivo de texto guardado con una extensión de CSS. Copiar las reglas de estilo que están entre las etiquetas <style> </ style> en la declaración anterior, a continuación, añada el siguiente código entre las etiquetas <head> </ head>:

<Link rel = "stylesheet" type = "text / css" href = "ruta / filename.css" />

Al colocar el puntero del ratón sobre el texto, la palabra "caramelo" se vuelve rojo, "chocolate" se pone verde y "fudge" se vuelve rosa.


Artículos relacionados