Comunidad de diseño web y desarrollo en internet online

Parrafos en IE7

Citar            
MensajeEscrito el 06 Mar 2008 06:51 am
Estoy haciendo una web donde tengo una lista de la siguiente forma

Código :

<ul>
<p><li><a href"#">vinculo</a></li></p>
<p><li><a href"#"> vinculo </a></li></p>
<p><li><a href"#"> vinculo </a></li></p>
<p><li><a href"#"> vinculo </a></li></p>
<p><li><a href"#"> vinculo </a></li></p>
</ul>


Y le modifique la propiedad line-height a los parrafos para que no tenan tanto espacio

Código :

p{ margin: 0px; padding:5px 0px 5px 0px;} /*PARA FIREFOX*/
* html p{margin: 0px; padding:3px 0px 3px 0px;} /*PARA IE 6Y 7 SUPUESTAMENTE*/


Bien el problema esta en que en firefox y en IE 6 se ve bien pero en IE 7 no me toma la propiedad, queda como si no la hubiese modificado.. amigos espero su respuest y de nuevo mil gracias.

Por Zis

Claber

314 de clabLevel

1 tutorial

Genero:Masculino  

Bell Ville - Cordoba - Argentina

firefox
Citar            
MensajeEscrito el 06 Mar 2008 09:23 am
No estás escribiendo código xHTML.
Te aconsejo (a tí y a todos) que SIEMPRE valides (validéis) el código antes de nada en la W3C.

Si lo hubieras hecho, habrías visto que estás escribiendo cosas inapropiadas.

Las listas, se escriben así:
<ul>
<li></li>
<li></li>
...
</ul>
Y dentro de los "li", sólo pueden ir elementos de texto, no de bloque (como los párrafos).

Por El Oso Amoroso

Claber

1780 de clabLevel

6 tutoriales

 

Madrid, España, Europa, Eurasia, La Tierra, Sist.Solar, Vía Láctea, UNIVERSO

firefox
Citar            
MensajeEscrito el 07 Mar 2008 08:24 am
Como te dice rizome quita las <p> que no son válidos dentro de las listas. Si quieres aplicar un line-height se lo puedes aplicar a los li

li { line-height:1.5em; }

Por nachoseo

15 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.