Topic: Making 'span' like 'div'
In the following example, htmlawed drops all h1, h2, ul, and li elements for no good reason hat I can think of. I tried the current version and the version from 16 july 2009.
My settings are:
$ntrd = htmLawed($ntrd, array('safe'=>1,'balance'=>1,'anti_link_spam'=>array('/./','')));
<span>
<h1 style="margin: 0px 0px 7px; padding: 0px; border-width: 0px; font-size: 23px; vertical-align: baseline; background-color: transparent; font-family: 'Trebuchet MS','Liberation Sans','DejaVu Sans',sans-serif; font-weight: bold;">
Languages</h1>
<h2 style="margin: 0px 0px 7px; padding: 0px; border-width: 0px; font-size: 19px; vertical-align: baseline; background-color: transparent; font-family: 'Trebuchet MS','Liberation Sans','DejaVu Sans',sans-serif; font-weight: bold;">
C</h2>
<ul style="margin: 0px 0px 1em 30px; padding: 0px; border-width: 0px; font-size: 14px; vertical-align: baseline; background-color: transparent; list-style-type: disc;">
<li style="margin: 0px; padding: 0px; border-width: 0px; font-size: 14px; vertical-align: baseline; background-color: transparent;">
<a href="http://publications.gbdirect.co.uk/c_book/" rel="nofollow" style="margin: 0px; padding: 0px; border-width: 0px; font-size: 14px; vertical-align: baseline; background-color: transparent; color: rgb(0, 119, 204); text-decoration: none; cursor: pointer;">
The C book</a>
</li>
<li style="margin: 0px; padding: 0px; border-width: 0px; font-size: 14px; vertical-align: baseline; background-color: transparent;">
<a href="http://www.knosof.co.uk/cbook/cbook.html" rel="nofollow" style="margin: 0px; padding: 0px; border-width: 0px; font-size: 14px; vertical-align: baseline; background-color: transparent; color: rgb(0, 119, 204); text-decoration: none; cursor: pointer;">
The new C standard - an annotated reference</a>
</li>
</ul>
<h2 style="margin: 0px 0px 7px; padding: 0px; border-width: 0px; font-size: 19px; vertical-align: baseline; background-color: transparent; font-family: 'Trebuchet MS','Liberation Sans','DejaVu Sans',sans-serif; font-weight: bold;">
C++</h2>
<ul style="margin: 0px 0px 1em 30px; padding: 0px; border-width: 0px; font-size: 14px; vertical-align: baseline; background-color: transparent; list-style-type: disc;">
<li style="margin: 0px; padding: 0px; border-width: 0px; font-size: 14px; vertical-align: baseline; background-color: transparent;">
<a href="http://www.mindviewinc.com/downloads/TICPP-2nd-ed-Vol-one.zip" rel="nofollow" style="margin: 0px; padding: 0px; border-width: 0px; font-size: 14px; vertical-align: baseline; background-color: transparent; color: rgb(0, 119, 204); text-decoration: none; cursor: pointer;">
Thinking in C++</a>
</li>
<li style="margin: 0px; padding: 0px; border-width: 0px; font-size: 14px; vertical-align: baseline; background-color: transparent;">
<a href="http://cppannotations.sourceforge.net/" rel="nofollow" style="margin: 0px; padding: 0px; border-width: 0px; font-size: 14px; vertical-align: baseline; background-color: transparent; color: rgb(0, 119, 204); text-decoration: none; cursor: pointer;">
C++ Annotations</a>
</li>
<li style="margin: 0px; padding: 0px; border-width: 0px; font-size: 14px; vertical-align: baseline; background-color: transparent;">
<a href="http://openbookproject.net/thinkcs/cpp.php" rel="nofollow" style="margin: 0px; padding: 0px; border-width: 0px; font-size: 14px; vertical-align: baseline; background-color: transparent; color: rgb(0, 119, 204); text-decoration: none; cursor: pointer;">
How to Think Like a Computer Scientist</a>
</li>
<li style="margin: 0px; padding: 0px; border-width: 0px; font-size: 14px; vertical-align: baseline; background-color: transparent;">
<a href="http://www.agner.org/optimize/" rel="nofollow" style="margin: 0px; padding: 0px; border-width: 0px; font-size: 14px; vertical-align: baseline; background-color: transparent; color: rgb(0, 119, 204); text-decoration: none; cursor: pointer;">
Software optimization resources by Agner Fog</a>
</li>
</ul>
</span>