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.