Blog and Web

  • Inicio
  • Foro para Blogger
  • Nosotros
  • Publicidad
  • Plantillas Blogger
  • Categorias
    • Adsense
    • Blogandweb
    • Blogger
    • Blogs
    • CSS
    • Diseño
      • Fuentes
      • Iconos
      • Logos
    • Dominios
    • Geek
    • HTML
    • Javascript
    • México
    • Notas rápidas
    • Photoshop
      • Brushes
    • PHP
    • Plantillas Blogger
    • Productos Google
      • Firefox
    • Recursos en linea
    • Red
    • SEO
    • Software
    • Tutoriales
    • Uncategorized
    • Web 2.0
    • Widgets para Blogger
    • Wordpress
      • Plugins
      • Themes
  • Suscríbete vía RSS
« Ocultar elementos de una imagen o fotografía
Centrar contenido con CSS »

Estilos a los enlaces con CSS

Febrero 28th, 2007  |  Publicado por Francisco en CSS

Una página web generalmente tiene secciones bien definidas como una cabecera, una barra lateral y un cuerpo donde ponemos el contenido pero no siempre queremos que los links o enlaces de nuestras web luscan de la misma forma en toda la página.

Mediante el uso de estilos CSS podemos definir un clase para cada tipo de link que deseemos. Por ejemplo, un estilo para la cabecera, un estilo para los menus y otro para los que se encuentren dentro del contenido que serán los mas generales.

Primero veamos como dar estilo a los links. Las etiquetas que ulizamos para hacer un link son <a></a> y por tanto hay que adjudicarle estilos a esta etiqueta.

El link tiene cuatro estados y por tanto hay que definir cada una de ellas:

  • Link no visitado. Se define con el atributo link.
  • Link visitado. Se define con el atributo visited.
  • Link activo (justo cuando presionamos). Se define con active.
  • Link con el reton encima. Se define con hover.

La declaración de estilos estilos generales (para todo la página) se hace de la siguiente forma:

<style type="text/css">
a:link {text-decoration:none; color: #99CC00;} /* Link no visitado*/
a:visited {text-decoration:none; color:#99CC66} /*Link visitado*/
a:active {text-decoration:none; color:#99FF00; background:#EEEEEE} /*Link activo*/
a:hover {text-decoration:underline; color:#99FF00; background: #EEEEEE} /*Mause sobre el link*/
</style>

Y lo resultados se verán en todos los links colocados de la manera convencional (sin ninguna clase):

<a href="#">Primer link convencional</a>
<a href="#">Segundo link convencional</a>

Y el resultado es el siguiente

Primer link convencional
Segundo link convencional

Estos estilos tendran efecto en toda la página, A MENOS, que les declaremos una clase especial, por ejemplo para los menú podriamos crear una clase en CSS con caracteristicas diferentes a las declaradas de forma general de la siguente manera:


<style type="text/css">
a.menus:link {text-decoration:none; color: #ffffff; background: #990000; border:#FFFFFF 1px solid;} /* Link no visitado*/
a.menus:visited {text-decoration:none; color:#cccccc} /*Link visitado*/
a.menus:active {text-decoration:none; color: #003399; background: #993333; border:#FFFFFF 1px solid;} /*Link activo*/
a.menus:hover {text-decoration:underline; color: #003399; background: #993333; border:#FFFFFF 1px solid;} /*Mause sobre el link*/
</style>

Estos links tendran una apariencia distinta a los definidos para toda la página, la forma de aplicarlos es simplemente usando la clase:


<a href="#" class="menu">Primer link del menú</a>
<a href="#" class="menu">Segundo link del menú</a>
<a href="#" class="menu">Tercer link del menú</a>

Y el resultado es el siguiente:

Primer link del menú
Segundo link del menú
Tercer link del menú

A mi en lo particular me gusta tener los links “hover” y “active” con las mismas propiedades, dado que el momento en que se a click a un link es muy corto y a penas notorio. Ojala que les sirva!

Artículos relacionados

  • Dar estilo a los links de diferentes tipos con jQuery
  • Dar estilo a los links de diferentes tipos es muy sencillo con...

  • 56 Nuevos estilos de capas para Photoshop
  • En intenta, me encuentro con un nuevo paquete de estilos de capa...

  • 42 Estilos de capa para diseñar botones
  • En Designwalker hace unos días liberaron un paquete con 42 estilos de...

Deja tu comentario

¡Gracias por dejar tu opinión! Por favor procura que tus comentarios no estén fuera tema, no sean promocionales (spam), ilegales u ofensivos, de otro modo, serán eliminados. Recuerda que puedes usar nuestro foro para otros temas y preguntas.

Blogger templates, layouts, themes, plantillas Ser Turista Foros del Blog Web a 2.0

Categorías

  • Adsense
  • Blogandweb
  • Blogger
  • Blogs
  • Brushes
  • CSS
  • Diseño
  • Dominios
  • Firefox
  • Fuentes
  • Geek
  • HTML
  • Iconos
  • Javascript
  • Logos
  • México
  • Notas rápidas
  • Photoshop
  • PHP
  • Plantillas Blogger
  • Plugins
  • Productos Google
  • Recursos en linea
  • Red
  • SEO
  • Software
  • Themes
  • Tutoriales
  • Uncategorized
  • Web 2.0
  • Widgets para Blogger
  • Wordpress

Patrocinadores

  • Anúnciate aquí
  • Foros del Blog
  • Web a 2.0
  • BTemplates
  • Zona Chrome
  • Ser Turista
  • Blog ingeniería

Blogroll

  • Infected-FX
  • Blogmundi
  • Adseok
  • Zona Cerebral
  • Sigt
  • Loogic
  • Blog en serio
  • Isopixel
  • Vecindad Gráfica

Entradas Recientes

  • 3 millones no es la web
  • Seguí la pataleta…
  • Coolfoo, 50 iconos gratuitos
  • Tip SEO: comenta y genera enlaces a tu blog
  • El lugar más seguro para hospedar las imágenes de tu plantilla blogger

Comentarios Recientes

  • pablo en Hacer dos columnas con CSS
  • WordPress al día: lista de recursos » blogpocket 7.0 en Enredando socialmente tu WordPress
  • Los mejores plugins Wordpress - Megacolección | El blog de Crix en Probar un diseño en Wordpress sin afectar a tus lectores
  • Los mejores plugins Wordpress - Megacolección | El blog de Crix en Share This 2.0
  • Los mejores plugins Wordpress - Megacolección | El blog de Crix en Metatags en Wordpress con el uso de plugins

Archivos

  • Octubre 2008
  • Septiembre 2008
  • Agosto 2008
  • Julio 2008
  • Junio 2008
  • Mayo 2008
  • Abril 2008
  • Marzo 2008
  • Febrero 2008
  • Enero 2008
  • Diciembre 2007
  • Noviembre 2007
  • Octubre 2007
  • Septiembre 2007
  • Agosto 2007
  • Julio 2007
  • Junio 2007
  • Mayo 2007
  • Abril 2007
  • Marzo 2007
  • Febrero 2007

©2008 Blog and Web - Bajo WordPress. Diseño basado en grindlite.
Condiciones de uso | Política de privacidad