Al parecer tu problema no son los
margins sino los
paddings. El navegador no está heredando el padding 0 del padre. Prueba asi:
Código CSS:
Ver originalul.lista { /* Recomendable especificar "ul.lista" para evitar recorrer todo el dom buscándolo */
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 11px;
list-style-image: url(../img/bullet.gif);
/* Se puede usar la forma corta en estos */
margin: 0;
padding: 0;
}
ul.lista li{ /* Idem que con "ul.lista" */
margin-top: 2px;
margin-bottom: 2px;
margin-left: 19px;
/* Especificar el padding de los elementos li también */
padding-left: 0;
}
Edito: 13 de noviembre de 2005???????????
Por favor, no revivan temas viejos!!!