25/08/2008, 05:52
|
| | Fecha de Ingreso: noviembre-2005
Mensajes: 889
Antigüedad: 19 años Puntos: 8 | |
Párrafos dentro entre <li>s Hola,
Estoy haciendo unos listados y los quiero todos en CSS y bien validados.
El problema es que entre algunas <li> hay párrafos (<p> ), que no puden ser luego validados porque dentro de un <ul> no puede haber párrafos:
document type does not allow element "p" here; assuming missing "li" start-tag
Así que he sustituido el párrafo por otra li, pero para quitarle el estilo, lo hago así:
<li style="list-style-type: none;">
Para contraponerlo con el li con círculo en mi caso.
Con ello se consigue el mismo resultado, y validándolo.
El problema ahora es que hay demasiados <li style="list-style-type: none;">, lo cual no es muy estricto con respecto a una separación purista entre contenido y forma.
Es decir, que me gustaría eliminarlos indicando un class o algo así para las li que no quiero que tengan estilo.
¿Se puede hacer?
Si no, ¿se os ocurre algo mejor o con el mismo efecto?
Un saludo y gracias. |