上一颗子弹我有一个是创建一些HTML /输出从Flash应用程序&我需要显示/呈现在Firefox浏览器。格式错误的HTML:如何才能不显示一个空的li元素
的HTML格式错误,所以它会吐出空利元件&列表没有UL或醇元素,但它会吐出里元件。
是否有一个CSS标志或任何方法来显示li元素,如果li元素为空(请参阅代码空下面的代码示例)?
如果锂元素没有的innerText,那么就说明子弹。但是我不希望它这样做,我希望它不会显示子元素中是否存在innerText。有没有办法做到这一点,而不必解析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>