Foros del Web » Creando para Internet » HTML »

Link completo a un li de lista

Estas en el tema de Link completo a un li de lista en el foro de HTML en Foros del Web. Hola a todos, Estoy haciendo un script en php de a poco (tanto para un uso posterior como para uso de practica del lenguaje) pero ...
  #1 (permalink)  
Antiguo 31/12/2010, 00:56
 
Fecha de Ingreso: julio-2010
Mensajes: 126
Antigüedad: 7 años, 5 meses
Puntos: 5
Link completo a un li de lista

Hola a todos,

Estoy haciendo un script en php de a poco (tanto para un uso posterior como para uso de practica del lenguaje) pero tengo un pequeño problema en cuanto al html.

Hice un menu de navegacion con listas... y en cada <li> tengo los diferentes links del menu. El tema es que quiero que todo el <li> completo sea un link y no el texto por dentro... se entiende?

Lo que hice yo fue poner asi:

Código:
<a href="#"><li>opcion</li></a>
Cosa que desde entrada se me hizo que no es valido, sin embargo funciono (en Google Chrome) entonces por el momento lo deje pasar. Pero me acabo de dar cuenta que en firefox no funciono y en ie tampoco, por lo tanto me saque la duda y veo que no es valido.

Cual seria la forma de lograr esto?

Gracias de Antemano.
  #2 (permalink)  
Antiguo 31/12/2010, 01:43
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.049
Antigüedad: 8 años, 7 meses
Puntos: 1484
Respuesta: Link completo a un li de lista

aunque funcionara en el navegador que funcionara, esta mal. es decir, no es la gramatica correcta segun el estandar. pues los elementos lineales no pueden contener elementos de bloque. es un principio basico para cualquier etiqueta. para lo que te corresponde, tienes que hacer que el enlace ocupe todo el espacio del item. para ello, debes utilizar css. generalmente es cuestion de quitar el padding del item y hacer que el enlace sea de tipo bloque para que ocupe todo el ancho.
Código:
li{
padding:0;
}

a{
display:block;
}
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.

Etiquetas: completo, link, lista
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:21.