
В Битрикс настройка шрифтов влияет не только на внешний вид сайта, но и на удобство восприятия информации. Для изменения типографики можно использовать несколько способов: редактирование CSS файлов шаблона, подключение внешних шрифтов через Google Fonts или настройка параметров в административной панели. Каждый метод имеет свои особенности и подходит для разных задач.
Если требуется единый стиль для всех элементов, практичнее внести изменения в файл style.css шаблона. В нем можно задать семейство шрифтов, кегль, межстрочный интервал и начертание. Например, достаточно добавить правило body { font-family: ‘Roboto’, sans-serif; }, чтобы заменить базовый шрифт на современный и читаемый.
Для подключения нестандартных гарнитур рекомендуется использовать сервисы вроде Google Fonts. Подключение выполняется через тег <link> в header.php или с помощью @import в CSS. Такой подход удобен, когда необходимо внедрить несколько различных начертаний и обеспечить быструю загрузку без ручного размещения файлов на сервере.
В административной панели Битрикс также можно настроить стили, если используется готовый шаблон с визуальным редактором. Однако этот способ ограничен и подходит в основном для базовых изменений. Для точной настройки внешнего вида сайта предпочтительнее работать напрямую с кодом и подключением внешних ресурсов.
Поиск файлов шаблона сайта в Битрикс

Файлы шаблонов в Битрикс располагаются в каталоге /bitrix/templates/. Каждый шаблон имеет собственную папку с уникальным идентификатором. В ней находятся файлы header.php, footer.php, style.css, а также дополнительные включения и изображения.
Для удобного поиска можно воспользоваться встроенным менеджером файлов в административной панели или подключением к серверу через FTP/SFTP. Чтобы быстрее найти нужный элемент оформления, используйте поиск по названию файла или строке внутри кода через локальный редактор.
Основные директории:
| Путь | Назначение |
|---|---|
| /bitrix/templates/имя_шаблона/ | Основные файлы шаблона |
| /bitrix/templates/имя_шаблона/components/ | Компоненты, используемые только в данном шаблоне |
| /bitrix/templates/имя_шаблона/lang/ | Файлы языковых переводов |
| /bitrix/php_interface/ | Глобальные настройки и подключаемые функции |
При работе с несколькими шаблонами важно проверять, какой именно активирован на сайте. Это можно уточнить в разделе «Настройки» → «Шаблоны сайта» в административной панели.
Изменение шрифтов через файл style.css

Файл style.css находится в папке шаблона сайта: /bitrix/templates/имя_шаблона/css/. Для изменения шрифтов необходимо открыть его в текстовом редакторе.
Чтобы задать основной шрифт для всего сайта, используйте правило:
body { font-family: "Open Sans", Arial, sans-serif; font-size: 16px; line-height: 1.5; }
Для заголовков можно прописать отдельные параметры:
h1, h2, h3 { font-family: "Roboto Slab", serif; font-weight: 700; }
Если требуется подключить нестандартный шрифт, добавьте в начало файла style.css правило @font-face с указанием путей к файлам шрифта:
@font-face { font-family: "MyFont"; src: url("/bitrix/templates/имя_шаблона/fonts/MyFont.woff2") format("woff2"); font-weight: normal; font-style: normal; }
После этого примените его к нужным селекторам:
.menu a { font-family: "MyFont", sans-serif; }
Изменения вступают в силу после очистки кеша в настройках Битрикс или вручную через административную панель.
Подключение кастомного шрифта через @font-face

Для использования собственного шрифта в Битрикс необходимо разместить файлы шрифтов в директории шаблона, например /bitrix/templates/название_шаблона/fonts/. Рекомендуется хранить форматы .woff2 и .woff, так как они поддерживаются большинством браузеров.
В файле стилей шаблона подключается правило:
@font-face {
font-family: 'MyCustomFont';
src: url('/bitrix/templates/название_шаблона/fonts/MyCustomFont.woff2') format('woff2'),
url('/bitrix/templates/название_шаблона/fonts/MyCustomFont.woff') format('woff');
font-weight: 400;
font-style: normal;
font-display: swap;
}
После этого можно применять шрифт к любым элементам сайта, например:
body {
font-family: 'MyCustomFont', Arial, sans-serif;
}
Если используется несколько начертаний, для каждого прописывается отдельный блок @font-face с указанием соответствующих параметров font-weight и font-style.
Использование Google Fonts в шаблоне Битрикс

Для подключения шрифтов Google Fonts в шаблоне Битрикс необходимо сначала выбрать нужный шрифт на официальном сайте Google Fonts. После выбора скопируйте ссылку для вставки в HTML, которая выглядит примерно так:
<link href=»https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap» rel=»stylesheet»>
Вставьте эту ссылку в файл header.php вашего шаблона перед закрывающим тегом </head>. Это обеспечит загрузку шрифта на всех страницах сайта.
Далее примените шрифт через CSS. В файле стилей шаблона (style.css) добавьте правило для нужного элемента или класса, например:
body {
font-family: ‘Roboto’, sans-serif;
}
Если требуется подключение нескольких начертаний (например, 400, 700, italic), указывайте их в ссылке Google Fonts через параметр wght и ital. Это минимизирует лишние запросы к серверу и ускоряет загрузку страниц.
Для динамического подключения в компонентах Битрикс можно использовать $APPLICATION->SetAdditionalCSS() и $APPLICATION->AddHeadString(), вставляя ссылку на Google Fonts, что позволяет подключать шрифт только на нужных страницах.
После подключения проверяйте корректность отображения в разных браузерах и устройствах, особенно если используются нестандартные начертания или кириллические символы, чтобы избежать проблем с рендерингом текста.
Настройка шрифта в визуальном редакторе Битрикс

В визуальном редакторе Битрикс изменение шрифта выполняется через панель инструментов, доступную при редактировании текста в компоненте или инфоблоке. Основные параметры включают выбор типа шрифта, размера и начертания.
Алгоритм настройки шрифта:
- Выделите текст, который требуется изменить.
- На панели редактора нажмите на выпадающий список «Шрифт». В списке представлены стандартные веб-шрифты: Arial, Verdana, Times New Roman, Georgia и другие.
- Для изменения размера используйте поле «Размер шрифта», где значения задаются в пикселях (например, 12px, 14px, 16px) или через стандартные предустановки (малый, средний, большой).
- Примените стили начертания: жирный, курсив, подчёркнутый. Эти кнопки расположены рядом с выбором шрифта.
- Для цвета текста воспользуйтесь инструментом «Цвет текста», выбирая цвет из палитры или вводя HEX-код напрямую.
- Для абзацев применяются отступы и выравнивание через кнопки «Выравнивание» и «Отступ». Они помогают сохранять структуру текста при смене шрифта.
Дополнительные возможности:
- Вставка кастомных шрифтов через подключение Google Fonts через настройки шаблона сайта.
- Использование HTML-тегов
<span style="font-family:…;">для точечного изменения шрифта без воздействия на весь блок. - Предварительный просмотр изменений через режим «Просмотр» позволяет проверить отображение текста на мобильных устройствах.
Совет: для единообразного дизайна сайта рекомендуется ограничить набор шрифтов до 2–3 и использовать размеры текста в диапазоне 14–18px для основного контента и 20–24px для заголовков.
Изменение шрифта только для меню сайта

Чтобы изменить шрифт только для меню в Битрикс, откройте файл CSS вашего шаблона. Обычно путь к файлу: /bitrix/templates/ваш_шаблон/style.css. Найдите селектор меню, который может выглядеть как .top-menu, .main-menu или #menu, в зависимости от структуры шаблона.
Добавьте свойство font-family для нужного селектора. Например:
.top-menu { font-family: "Roboto", sans-serif; font-size: 14px; }
Если меню генерируется компонентом bitrix:menu, убедитесь, что в параметрах компонента не включено свойство, переопределяющее шрифты через встроенные классы. В некоторых шаблонах компонента используется .menu-item для каждого пункта, тогда изменение нужно применить к этому классу.
Для мобильной версии добавьте медиа-запросы, чтобы шрифт меню на маленьких экранах соответствовал общему дизайну:
@media (max-width: 768px) { .top-menu { font-size: 12px; } }
После внесения изменений очистите кэш Битрикс через админку: Настройки → Производительность → Очистить кеш, чтобы изменения вступили в силу на сайте.
Настройка разных шрифтов для заголовков и текста

В Битрикс для изменения шрифтов разделов сайта используются два основных инструмента: визуальный редактор и CSS. Для заголовков H1–H6 рекомендуется выбрать один шрифт, обеспечивающий читаемость и гармонию с основным текстом. Например, Roboto или Open Sans подходят для крупных заголовков за счёт равномерной толщины и простых форм.
Текст абзацев лучше оформить другим шрифтом, отличающимся от заголовков. Часто используют PT Serif или Lato для улучшения восприятия длинного текста. В панели администрирования Битрикс настройка выполняется через Настройки – Визуальный редактор – Шрифты, где можно задать семейство шрифта, размер, начертание и межстрочный интервал отдельно для заголовков и текста.
Для точного контроля рекомендуется использовать CSS. Например, код:
h1, h2, h3 { font-family: 'Roboto', sans-serif; }
p { font-family: 'PT Serif', serif; font-size: 16px; line-height: 1.5; }
Такой подход позволяет не только визуально разграничить заголовки и текст, но и обеспечить корректное отображение на всех устройствах. Для сохранения изменений достаточно добавить CSS в Шаблон сайта – Основные CSS или через пользовательские стили в настройках темы.
Важно проверять контрастность и читаемость: шрифты для текста должны быть на 1–2 пункта меньше, чем заголовки, и иметь одинаковый стиль межбуквенного интервала, чтобы структура страниц оставалась понятной.
Проверка корректности отображения шрифта в разных браузерах
После изменения шрифта в Битрикс необходимо убедиться, что текст отображается правильно во всех популярных браузерах. Различия в рендеринге могут возникать из-за поддержки шрифтов, системных настроек и масштабирования.
Рекомендованные шаги для проверки:
- Составьте список браузеров для тестирования: Chrome, Firefox, Edge, Safari, Opera. Включите мобильные версии на iOS и Android.
- Используйте инструмент разработчика (DevTools) для проверки размеров, отступов и веса шрифта на разных разрешениях экрана.
- Проверьте подключение веб-шрифтов через
@font-faceи убедитесь, что файлы форматов WOFF, WOFF2 и TTF загружаются корректно. - Сравните визуально: убедитесь, что кириллица и специальные символы отображаются корректно во всех браузерах.
- Проверяйте fallback-шрифты. Если основной шрифт не поддерживается, убедитесь, что система подставляет шрифт из списка резервных без искажений.
- Используйте сервисы кроссбраузерного тестирования, например BrowserStack или LambdaTest, для проверки реальных устройств.
- При выявлении различий, корректируйте CSS-свойства
font-weight,line-heightиletter-spacingотдельно для проблемных браузеров через медиазапросы или условные правила.
Регулярная проверка после обновления Битрикс и подключаемых модулей предотвращает ошибки отображения текста и обеспечивает единообразие дизайна.
Вопрос-ответ:
Как изменить шрифт на сайте Битрикс без использования кода?
В Битрикс можно изменить шрифт через визуальный редактор. Для этого откройте страницу сайта в режиме редактирования, выделите текст, который хотите изменить, и выберите нужный шрифт в панели инструментов. Таким образом можно быстро менять стиль текста для отдельных блоков без обращения к CSS.
Можно ли задать одинаковый шрифт для всего сайта Битрикс?
Да, для этого потребуется изменить настройки шаблона сайта. Перейдите в раздел «Настройки шаблона», найдите параметры типографики или CSS и укажите желаемый шрифт для основных текстовых элементов, заголовков и меню. После сохранения изменений новый шрифт применится ко всем страницам сайта, если шаблон использует стандартные стили.
Как подключить сторонний шрифт в Битрикс?
Чтобы использовать нестандартный шрифт, необходимо добавить его через CSS. Обычно шрифт подключают с помощью директивы @font-face или через ссылки на сервисы вроде Google Fonts. После подключения в файле стилей укажите шрифт для нужных элементов, например body, h1–h6 или классов блоков. После этого шрифт будет отображаться на страницах сайта.
Изменится ли шрифт в мобильной версии сайта после редактирования?
Если шрифт задается через глобальные настройки шаблона или через CSS для всех блоков, он автоматически применяется и в мобильной версии. Однако при использовании отдельных стилей для десктопа могут потребоваться дополнительные правки CSS для адаптивного отображения текста на маленьких экранах.
