В целях автоматического неиспользуемого удаления CSS на основе Javascript мы ищем решение, позволяющее определить, используется ли на странице блок @font-face
.
Есть ли простой способ проверить, используется ли шрифт в HTML?
Метод getComputedStyle()
потребует проверки каждого отдельного элемента HTML и не будет эффективным.
<style>@font-face {
font-family: "Open Sans";
src: url("/fonts/OpenSans-Regular-webfont.woff2") format("woff2"),
url("/fonts/OpenSans-Regular-webfont.woff") format("woff");
}</style>
<html> ... </html>
<script>function test_if_open_sans_is_used() { return; }</script>