Все статьи
22 июля 2026 г.9 мин чтения

Поиск шрифта по сайту: где смотреть CSS и файлы

Поиск шрифта по сайту: где смотреть CSS и файлы

Поиск шрифта по сайту выполняют через инструменты разработчика браузера: сначала проверяют свойство font-family в CSS и Computed Styles, затем в Network находят фактически загруженный файл WOFF или WOFF2. Такой способ помогает определить гарнитуру, начертание, вес и понять, используется ли веб-шрифт или системный запасной вариант.

Дата актуальности: 22 июля 2026 г.

Почему шрифт нужно искать не только визуально

Внешний вид букв не всегда позволяет надежно определить гарнитуру. Один и тот же шрифт меняется при другом размере, межбуквенном расстоянии, сглаживании и насыщенности. Кроме того, сайт может использовать одну гарнитуру для заголовков, другую для основного текста, а на отдельной странице браузер способен показать системный fallback, если веб-шрифт не загрузился.

Исходный CSS дает более точный ответ: в нем указана цепочка font-family, а в вычисленных стилях видно, какие параметры получил конкретный элемент. Панель Network дополняет проверку и показывает, какой файл шрифта браузер действительно запросил. Поэтому исследование сайта лучше проводить в трех точках: CSS, рассчитанные стили и сетевые запросы.

Где искать название гарнитуры в CSS

Свойство font-family у нужного элемента

Откройте страницу, нажмите правой кнопкой мыши на текст и выберите пункт просмотра кода или проверки элемента. В панели Elements найдите выбранный узел, например заголовок или абзац. Справа в разделе Styles будет правило с font-family. Запись вида font-family: Inter, Arial, sans-serif; означает, что сайт сначала пытается применить Inter, а затем переходит к запасным вариантам.

Computed Styles для фактического результата

Раздел Computed показывает итоговые CSS-значения после каскада, наследования и применения более специфичных правил. Это важно, если свойство font-family объявлено в нескольких файлах или переопределяется для мобильной версии. Проверяйте не только body, но и сам элемент: кнопка, логотип, меню и основной текст могут иметь разные гарнитуры.

Если в Computed указана длинная цепочка шрифтов, это еще не доказывает, что первый вариант реально отображается. Браузер использует первый доступный шрифт, поддерживающий нужные символы. Для окончательной проверки сопоставьте рассчитанный стиль с загруженным ресурсом в Network и обратите внимание на начертание и вес.

Как найти подключенный файл веб-шрифта

Поиск через панель Network

Откройте DevTools, перейдите во вкладку Network и перезагрузите страницу. Используйте фильтр Font, если он доступен, или введите в поле поиска расширение файла. В списке могут появиться ресурсы с расширениями .woff2, .woff, .ttf или .otf. Самым распространенным форматом для веб-подключения обычно является WOFF2, но конкретный сайт может использовать несколько вариантов для совместимости.

Откройте найденный запрос и проверьте его имя, адрес, тип содержимого и статус ответа. Имя файла иногда содержит название гарнитуры и веса, например название с обозначением Regular, Medium, Bold или Italic. Однако полагаться только на имя нельзя: файл может быть переименован, сокращен или собран в составе набора.

Правило @font-face и preload

В источниках CSS найдите правило @font-face. Внутри обычно указаны font-family, font-style, font-weight и src с адресом файла. Например, font-weight: 700 и font-style: normal связывают конкретный ресурс с жирным обычным начертанием. Если в HTML есть preload для шрифта, это лишь подсказка браузеру загрузить ресурс раньше; она не заменяет проверку фактического применения.

Сайт может подгружать шрифты из отдельного CDN, пакета интерфейсных компонентов или внешнего сервиса. Поэтому файл способен находиться не рядом с основными стилями проекта. Сетевой запрос показывает реальный источник ресурса, а CSS объясняет, к какой гарнитуре и какому весу этот ресурс относится.

  • WOFF2 обычно используют как компактный современный формат для браузера.
  • WOFF применяют как альтернативный веб-формат, если он предусмотрен набором стилей.
  • TTF и OTF могут встречаться в проектах, но не всегда предназначены для прямого веб-подключения.
  • Файл с иконками может выглядеть как шрифт, хотя содержит символы интерфейса, а не обычный текст.
  • Несколько файлов одной гарнитуры часто соответствуют разным весам, стилям или наборам символов.

Пошаговая инструкция: как определить шрифт на странице

Шаг 1. Выберите конкретный текстовый элемент

Начните с элемента, который хотите исследовать: заголовка, карточки, кнопки, подписи или пункта меню. Один сайт редко использует единственный шрифт для всех компонентов. Выбор конкретного узла предотвращает ошибку, когда гарнитура из body ошибочно принимается за шрифт заголовка или интерактивного элемента.

Шаг 2. Проверьте font-family и font-weight

В Styles и Computed найдите font-family, font-size, font-style, font-weight и line-height. Название гарнитуры ищите в первом значении font-family, но учитывайте всю цепочку fallback. Вес 400 обычно соответствует обычному начертанию, 700 — жирному, однако веб-шрифт может иметь собственную систему весов или переменную ось.

Шаг 3. Найдите источник правила

Рядом с CSS-декларацией браузер показывает имя файла и строку, где она задана. Перейдите по ссылке на таблицу стилей и найдите соседние правила @font-face. Если декларация пришла из встроенного стиля или сжатого файла, используйте поиск по словам font-family, font-face и src.

Шаг 4. Отследите загрузку ресурса в Network

Перезагрузите страницу с открытой вкладкой Network и отфильтруйте запросы по типу Font. Сопоставьте имя ресурса с параметрами @font-face. Если нужный файл отсутствует, проверьте, не загружается ли он после действия пользователя, открытия модального окна или перехода в другой раздел сайта.

Шаг 5. Убедитесь, что браузер применил именно этот файл

Сравните гарнитуру, стиль и вес элемента с параметрами найденного правила. Ошибка часто возникает, когда исследователь видит файл Bold, но выбранный текст имеет font-weight: 400. Если браузер не получил ресурс из-за ошибки, блокировки или несовпадения символов, фактическое отображение может перейти на резервный шрифт.

Шаг 6. Зафиксируйте результат для дальнейшей работы

Запишите название семейства, нужный вес, стиль и формат файла. Для макета или фирменной системы этого недостаточно без проверки лицензии: наличие шрифта в открытом коде не означает, что его можно свободно копировать, распространять или использовать в коммерческом проекте.

Практические примеры поиска шрифта

Пример 1. В CSS указано несколько запасных вариантов

Представим правило font-family: Montserrat, Arial, sans-serif. В Styles видно Montserrat, но в Network нет ни одного файла с этим названием. Возможны два объяснения: гарнитура подключается под измененным именем или ресурс не загрузился. Откройте @font-face и проверьте src; если правило отсутствует, браузер, вероятно, показывает Arial либо другой системный шрифт.

Пример 2. Один шрифт имеет несколько файлов

В проекте могут быть файлы семейства с обозначениями Regular, Medium и Bold. Они не являются разными гарнитурами, если в @font-face для них указано одно имя font-family, а отличаются параметром font-weight. При подборе шрифта для дизайна важно сохранить и семейство, и нужное начертание, иначе текст будет выглядеть слишком тонким или искусственно утолщенным.

Пример 3. Файл загружен, но текст его не использует

На странице может загружаться шрифт для скрытого блока, будущего состояния интерфейса или другого языка. Сам факт появления ресурса в Network не доказывает, что он применяется к выбранному тексту. Связку подтверждают три признака: соответствующее font-family в Computed, подходящие font-weight и font-style, а также правило @font-face с тем же семейством.

Как отличить основной шрифт от системного fallback

Fallback — это запасной шрифт, который браузер использует, когда основная гарнитура недоступна или не содержит нужного символа. Например, латиница может отображаться одним шрифтом, а кириллица — другим, если в файле нет кириллического набора. Проверяйте отдельно русские буквы, цифры, знаки пунктуации и латинские символы.

  • Сравните отображение латиницы и кириллицы в одном элементе.
  • Проверьте, есть ли запрос к файлу шрифта после полной перезагрузки страницы.
  • Посмотрите, совпадает ли название семейства в Computed и @font-face.
  • Проверьте вес и стиль: Regular не заменяет автоматически Bold или Italic.
  • Учитывайте локальные шрифты, которые могут отображаться без сетевого запроса.

Особые случаи: variable fonts и иконочные шрифты

Variable font — это файл, способный хранить диапазон значений, например веса от 100 до 900, вместо отдельного файла для каждого начертания. В CSS его описывают через диапазон font-weight или другие оси. Поэтому название ресурса может не содержать слова Bold, хотя браузер использует визуально жирный вариант через вычисленное значение.

Иконочный шрифт предназначен для отображения пиктограмм и подключается через псевдоэлементы или специальные классы. Его можно найти в Network рядом с обычными веб-шрифтами, но использовать как шрифт для текста нельзя: в файле могут отсутствовать буквы, а кодовые позиции символов будут соответствовать иконкам.

Частые ошибки при поиске гарнитуры

  • Определять шрифт только по внешнему виду без проверки CSS и сетевых запросов.
  • Считать первым значением font-family доказанно примененный шрифт без проверки загрузки.
  • Искать только имя файла и игнорировать правило @font-face.
  • Проверять body вместо конкретного элемента с нужным текстом.
  • Путать жирное начертание одной семьи с отдельной гарнитурой.
  • Не учитывать кириллицу, локальные шрифты и частичные наборы символов.
  • Копировать файл шрифта без проверки условий лицензии.

Отдельная ошибка — анализировать страницу только после того, как она долго открыта в браузере. Часть ресурсов может находиться в кэше и не отображаться как новый запрос. Для чистой проверки включите отключение кэша в DevTools на время открытой панели и выполните полную перезагрузку, если такая возможность доступна в браузере.

Чеклист: что проверить перед выводом

  1. Выберите конкретный элемент и откройте его в инспекторе.
  2. Найдите font-family в Styles и Computed.
  3. Запишите font-size, font-weight, font-style и line-height.
  4. Перейдите к CSS-файлу, где объявлено правило.
  5. Найдите связанное правило @font-face и значение src.
  6. Проверьте запрос к WOFF2, WOFF, TTF или другому ресурсу в Network.
  7. Сравните гарнитуру отдельно для кириллицы и латиницы.
  8. Уточните лицензию перед копированием или коммерческим использованием.

Часто задаваемые вопросы

Можно ли узнать шрифт сайта без доступа к исходному коду?

Да, обычно достаточно инструментов разработчика браузера. В Computed Styles отображаются рассчитанные свойства элемента, включая font-family, а в Network можно увидеть загруженные файлы веб-шрифтов. Однако закрытые, локальные или динамически сформированные данные иногда не позволяют определить исходное название со стопроцентной точностью.

Почему в CSS указан один шрифт, а визуально виден другой?

Причиной может быть ошибка загрузки, отсутствие нужного начертания, нехватка символов или срабатывание запасного варианта. Проверьте статус запроса шрифта в Network, параметры @font-face и язык текста. Если веб-шрифт не содержит кириллицу, русские буквы могут отображаться системной гарнитурой.

Как понять, какой файл соответствует жирному тексту?

Найдите у элемента значение font-weight, затем сопоставьте его с правилом @font-face. Для веса 700 обычно используется объявление с font-weight: 700, но в variable font может быть указан диапазон. Имя файла помогает сориентироваться, однако решающим остается CSS-сопоставление, а не название ресурса.

Можно ли скачать шрифт из Network и использовать его в логотипе?

Технически браузер загружает файл на устройство, но это не дает автоматического права на повторное использование. Лицензия может разрешать веб-встраивание и запрещать передачу файла, создание логотипа или коммерческое применение. Перед использованием найдите официальные условия распространения конкретной гарнитуры.

Что делать, если в Network нет файлов с расширением шрифта?

Проверьте фильтр запросов, перезагрузите страницу и убедитесь, что DevTools был открыт до загрузки ресурса. Шрифт может быть системным, находиться в кэше, загружаться после действия пользователя или отображаться под необычным именем. Дополнительно выполните поиск по CSS-правилам font-face и src.

Как проверить шрифт на мобильной версии сайта?

Включите эмуляцию мобильного устройства в DevTools и проверьте элемент в измененном viewport. Адаптивные стили могут назначать другую гарнитуру, вес или размер, а отдельные компоненты могут загружаться только на мобильном экране. После смены режима обновите страницу и повторите проверку Computed и Network.

Вывод: точный способ определить шрифт сайта

Надежный поиск шрифта по сайту строится на сопоставлении трех источников: свойства конкретного элемента в Computed Styles, правила @font-face в CSS и реального запроса файла в Network. Такой подход помогает отличить основную гарнитуру от fallback, определить начертание и не перепутать текстовый или иконочный шрифт.

Если найденная гарнитура вдохновила вас на собственную типографику, создайте свой шрифт на fontgenerator.ru и используйте его в личном или коммерческом проекте с учетом выбранных условий применения.