Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur mattis volutpat lorem, ac pulvinar felis cursus sit amet. Nunc turpis turpis, imperdiet ut tellus in, dictum fringilla arcu. Vestibulum commodo vestibulum tellus, vitae tristique orci. Donec luctus velit quis purus ornare vehicula. Praesent commodo consequat pretium. Nam sollicitudin eros vel euismod vulputate. In blandit rhoncus venenatis.

Maecenas in ante quis neque ullamcorper condimentum non ac ante. Donec varius consequat tellus, bibendum cursus nibh tempus a. Aliquam a quam justo. Nulla id nulla interdum orci aliquet luctus at nec sem. Donec nec vehicula augue. Ut augue turpis, volutpat sit amet leo quis, interdum pulvinar dui. Ut a ex ut tortor tincidunt aliquet. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Ut nec ipsum erat. Quisque et semper felis. Sed quis lacus eu nibh faucibus aliquet. Aenean tincidunt elit nec sodales sagittis. Praesent sit amet nisi tempor, sollicitudin velit ut, gravida massa.

Очищает свойства CSS, удаляя небезопасные и запрещённые правила.

Работает только с CSS свойствами (не селекторами) — не подходит для целого блока CSS кода.

Разбивает строку CSS свойст на отдельные декларации, проверяет каждую, и удаляет которые не соответствуют списку разрешённых свойств и не содержат опасных символов.

Если CSS‑декларация содержит символы \&}= или комментарии, она по умолчанию отклоняется.

Если список разрешённых свойств (safe_style_css) пуст, функция возвращает исходную строку CSS без фильтрации.

Фильтр safe_style_css позволяет добавить свои CSS‑свойства, которые будет считать допустимыми.

Фильтр safecss_filter_attr_allow_css позволяет переопределить решение об отклонении конкретного фрагмента CSS (дать возможность включить то, что по умолчанию считается «небезопасным»).

Часть шаблона была удалена или недоступна: footer