Tengo algunos html que se crean/producen desde una aplicación flash & Necesito mostrar/procesar en firefox.HTML mal formado: cómo NO mostrar una viñeta en un elemento li vacío
El HTML está mal formada, por lo que escupir vacío li elementos & listas sin ul ol o elementos pero va a escupir los li elementos.
¿Hay una bandera CSS o cualquier método para no mostrar una bala li li si el elemento está vacío (ver ejemplo de código de lo que vacío significa más abajo)?
Si un elemento li no tiene innerText, muestra la viñeta. Pero no quiero que haga eso, quiero que NO muestre la viñeta si no hay texto interno en el elemento li. ¿Hay alguna forma de hacerlo sin tener que analizar HTML?
// example of badly formed HTML output from flash
<textformat leading="2">
<li>
<font style=" font-family: 'arial'; font-size: 14px; color: #FFFFFF; letter-spacing: 0px; ">
<b>Influence and Negotiation</b>
<font style=" font-size: 12px; color: #000000; ">
</font>
</font>
</li>
</textformat>
// sometimes I get an empty li element, which in Firefox shows the bullet. I want to NOT show the bullet/li element if it is empty
<textformat leading="2">
<li>
<font style=" font-family: 'arial'; font-size: 14px; color: #FFFFFF; letter-spacing: 0px; ">
<!-- empty li element -->
</font>
</li>
</textformat>