Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/05/2008, 16:02
Avatar de Mikmoro
Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 17 años, 6 meses
Puntos: 280
Re: Propiedad display

Ya sabía que me ibas a hacer estas preguntas

Cita:
Iniciado por Jamati Ver Mensaje
1) div.menu ul>li:
es aceptado por IE6? cualquier navegador acepta esta propiedad ?
No, justamente no es aceptado por IE6, y por eso lo uso para dar una propiedad al resto de navegadores y que IE6 no la entienda.

Cita:
Iniciado por Jamati Ver Mensaje
2) porque ponés position: relative al elemento div.menu ul li a ??
A menudo IE6 necesita una posición relativa para ganar la forma que otros navegadores ya dan sin esa posición. En tu caso, para que el enlace ocupe todo el ancho del div y no sólo la palabra, como te ocurría.

Cita:
Iniciado por Jamati Ver Mensaje
3) line-height: 18px:
esto que quiere decir ?... porque para el alto yo conocía solamente height:18px
Es el alto de línea. Se le aplica a un elemento de texto y con él puedes controlar la altura de la línea del texto y que no sólo dependa del tamaño de la fuente.

Cita:
Iniciado por Jamati Ver Mensaje
4) vertical-align:
esta propiedad no se aplica solamente a los elementos <table> ??
No, el IE6 aplica es propiedad también a elementos de bloque; el resto de navegadores no.

Cita:
Iniciado por Jamati Ver Mensaje
5) cual es el line-height minimo que puedo poner para que disminuya el alto de un <li> ?? ... pregunto porque si le pongo 1px no creo que tenga de alto solamente 1px.
Pruébalo y verás que Firefox hará que el texto tenga 1px de alto. IE6 ni se entera.

Recuerda lo que te he dicho del doctype, que al usar uno u otro las cosas cambian mucho. Acostúmbrate a ponerlo por defecto. Por ejemplo este, que es algo más permisivo que el estricto:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="es-es">
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type" />

Mikel.