Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/12/2006, 18:50
Avatar de PatomaS
PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 20 años, 1 mes
Puntos: 63
Re: Como poner correctamentamente estos estilos

Hola

Bueno, la pregunta muestra que no dominas lo básico de las CSS; pero veamos.

# se usa para asignar estilos a un elemento con id, eso significa que dicho elemento será único en la página.

hover, visited, link y active, son estados de los vínculos, su sintaxis elemento a elemento es un poco más fastidiosa, aunque se hace de la misma manera que tú mismo ejemplificaste.

Los otros elementos que usas son etiquetas directamente, las cuales pueden ser o no únicas en la página.

Viendo tu estructura de css, no podemos reconstruir or completo un html, pero sería algo así más o menos.
Código:
<ul id="menu_vertical"> --> #menu_vertical
	<li><a href="algun_vinculo">elemento vinculado</a><li> --> #menu_vertical li a 
	<li id="current">elemento con o sin vínculo, da igual, seguramente sin vínculo<li>
	<li>cualquier otra cosa<li>
</ul>
Cosas como el current, supongo que varían dependiendo de la página en la que estás, para desplazar el current de uno a otro elemento, deberías usar alguna tecnología de servidor, por ejemplo php, asp, perl, python, etc.

Los estados de los vínculos, mejor los pones en la etiqueta style en la cabecera de la página.

La verdad es que si no quieres usar el archivo externo, lo mejor es que pongas todo en la cabecera de la página, así, al menos mantienes un poco de lógica en el código y no lo aumentas de tamaño, reduciendo la efectividad de la página.

Felicidad
__________________
¡ hey, hou, hou, hey !