Обновление файла политики с помощью html5 и css3
Мы использовали антисейминг для нашего продукта, но теперь с новыми тегами 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>
1 ответ
Как это свойство css вы можете определить в разделе css-rules. Также в соответствии с 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>