我们一直在为我们的产品使用antiisamy,但现在使用新的HTML5标签和css3样式,它成为一个痛点,允许具有定义值的特定样式。
是否有任何开源反垃圾邮件策略文件完全支持新标记和样式。所有在线提供的开放式反恶意政策文件都不支持HTML5和CSS3。
另一个选项
如果我必须更改策略文件以调整所有HTML5标签和CSS3样式,我可以调整样式,这样我就不必至少调整浏览器前缀。对于下面的例子,如果我们有办法让浏览器半径为“-moz-border-radius”或“-webkit-border-radius”或“border-radius”
例如
<common-attributes>
<attribute name="border-radius" description="The 'id' of any HTML attribute should not contain anything besides letters and numbers">
<regexp-list>
<regexp value="<regular-expression>"/>
</regexp-list>
</attribute>
</common-attributes>
答案 0 :(得分:-1)
您可以在css-rules部分中定义此css属性。另外,根据w3schools,border-radius属性接受长度或百分比,因此您可以使用已经可用的正则表达式长度和百分比。
<property name="border-radius" description="This property allows you to add rounded borders to elements">
<regexp-list>
<regexp name="percentage"/>
<regexp name="length"/>
</regexp-list>
</property>