|
Lección 22.
Enlaces diferentes para cada zona
Ya sabemos
poner enlaces a una pagina insertados en una imagen o un texto,
aparte como colocar el enlace a un correo, recordando:
Enlace normal:
<a href= "http://energiaelca1.890m.com/">
"texto o imagen" </a>
Enlace a
correo:
<a href= " mailto:energiaelca1@energiaelca1.890m.com">imagen
o texto </a>
Si quisiéramos que
se abrieran en una pagina diferente le añadiremos target="blank"
El resto de
propiedades las poníamos en la hoja de estilos y tenemos escrito
esto referente a los enlaces
a{color:
#352c23; font-size:1.2em ; text-decoration: none}
a: link{}
a:visited{}
a:hover{color:#f2cc7b; font-size:1.2em; text-decoration:underline}
a:active{}
Vamos a
seguir ampliando estos conceptos. Si nos fijamos en las
diferentes páginas webs que hay en la red vemos que el
aspecto de todos los enlaces no son idénticos, por ejemplo,
algunos lo dejan subrayado y dentro de la misma página otros
no, unos tratan el enlace como un bloque y con solo
acercarte al texto del enlace del menú se activa la opción
de enlace, el nuestro tenemos que ponernos exactamente
encima de la palabra que enlaza para que se vea el mismo.
***
Estilo
para mi menú vertical
Cuando
queremos aplicar enlaces con estilos diferentes en la zona
del menú, navegación, pie o contenido tendríamos que
añadirle una característica a esa etiqueta, igual que
hacíamos con el texto o con una imagen y que le habíamos
llamado class centrado, pues en los enlaces igual, vamos a
crear el estilo enlacemenu especial para los enlaces de ese
apartado y en todos los enlaces que ya tenemos puestos en
ese bloque le añadimos class="enlacemenu", mirar la captura

Aunque lo
veáis en en varias filas recordar que todos los li deben ir
seguidos , en la misma fila y sin espacio entre ellos
Yo quiero
que todos los enlaces de mi menú vertical se activen como
bloques y no tener que situarme exactamente encima de la
palabra enlace para que funcione, así que abrimos la hoja de
estilos y creamos ese apartado y al igual que teniamos las
propiedades del enlace a , ahora ponemos debajo las
propiedades de los enlaces a.enlacemenu entre llaves claro
Observar
que le puse las mismas propiedades que tenia antes, solo le
añado el display block para que lo reconozca como bloque y
no como palabra
a.enlacemenu
{color: #352c23; font-size:1.2em ; text-decoration: none;
display:block} a.enlacemenu : link{} a.enlacemenu :visited{} a.enlacemenu :hover{color:#f2cc7b; font-size:1.2em; text-decoration:underline} a.enlacemenu:active{}
***
Estilo para
mis enlaces del Pie
Voy a
darle ahora mis propiedades a los enlaces del pie, también
los quiero en bloques, pero esta vez no quiero que cambie al
mismo color que tiene el menú, parece como si desapareciera,
así que le pongo otro tono mas oscuro para esos enlaces, el class ahora
lo llamaré enlacepie y le añado eso a mis enlaces del
pie, insisto, que aunque lo veáis en varias filas lo
pondremos todo en la misma línea

Incluso,
voy a poner los textos entre la etiqueta h3, para que se
vean diferentes a los enlaces del resto de la web, eso ya es
cuestión de gusto
Modificamos esto en nuestra plantilla
<div id="pie"><div
id="izquierda"><ul><li><h3><a
href ="#"class="enlacepie">Inicio</a></h3></li><li><h3><a
href="#" class="enlacepie">Lincks</a></h3></li></ul></div><div
id="centro"><a href="#" class="enlacepie"><img
border="0" src="imagenes/flechainicio.gif" width="26" height="27"
alt="subir"></a></div><div id="derecha"><ul><li><h3><a
href="#" class="enlacepie">Foros</a></h3></li><li><h3><a
href= "mailto:energiaelca1@energiaelca1.890m.com"
class="enlacepie">Contacta</a></h3></li></ul></div>
Y damos propiedades a los enlaces del tipo enlacepie
en nuestra hoja de estilos
a.enlacepie {color: #352c23; font-size:1.1em ;text-decoration:none;
display:block}
a.enlacepie:link {}
a.enlacepie:visited {}
a.enlacepie:hover {color:#130c07; font-size:1.1em; text-decoration:underline}
a.enlacepie:active {}
***
Vamos
al menú horizontal
Aquí voy a
cambiar también el estilo del texto empleado, para que
resalte, le daré propiedades de <h1> y las características
de los enlaces lo llamamos enlacenav, eso si todo en la
misma fila, no olvidaros

En nuestra
plantilla he modificado esto, jugar vosotros con otros
valores, ir haciendo la vista previa en cada cambio y os
quedáis con el que mas os guste, modifiqué el margin al
navegacion li, y al navegacion ul y le incluimos las
propiedades de h1 que están en nuestra capa navegación:
#navegacion li {list-style:
none; float: left; margin: 0px 25px 0px 25px}
#navegacion ul {margin-left:135}
#navegacion h1 {font-family:"Comic Sans MS",Verdana,
Arial,Helvetica,sans-serif; font-size:12px; text-align: center}
a.enlacenav
{color: #130c07; ; font-weight: 600 ;text-decoration:none;
display:block}
a.enlacenav:link {}
a.enlacenav:visited {}
a.enlacenav:hover {color:#352c23; text-decoration:none}
a.enlacenav:active {}
***
Nuestra vista
previa ahora seria esta:
AQUI
***
Tutorial
realizado por EnergiaElca
|