84  /  382
Справочник

Механизм реализации

Просмотров: 29027
Дата последнего изменения: 27.10.2020
Татьяна Старкова
Сложность урока:
3 уровень - средняя сложность. Необходимо внимание и немного подумать.
1
2
3
4
5
Недоступно в лицензиях:
Ограничений нет

Таблицы стилей подключаются к шаблону сайта в области пролога с помощью функции ShowCSS().

<?
$APPLICATION->ShowCSS(); 
?>

Функция ShowCSS() выполняет подключение файла стилей из текущего шаблона сайта, а также всех дополнительных стилей определенных для данной страницы функцией SetAdditionalCSS().

<?	
$APPLICATION->SetAdditionalCSS("/bitrix/templates/demo/additional.css");
?>

Дополнительные стили могут использоваться, например, для оформления форума, веб-форм, таблиц, некоторых типов меню и т.д.


При использовании функции ShowCSS() без параметров подключение стилей будет выполнено в виде ссылки на CSS файл:

<LINK href="/bitrix/templates/demo/styles.css" type="text/css" rel="STYLESHEET">

При этом стили, подключаемые с использованием SetAdditionalCSS(), будут включены в код страницы с использованием PHP функции require() (т.е. будут полностью включены в итоговый код страницы).


В случае использования функции ShowCSS() с параметром false файл стилей для текущего дизайна будет также включен в код страницы с использованием require():

<?
$APPLICATION->ShowCSS(false);
?>

21
Курсы разработаны в компании «1С-Битрикс»

Если вы нашли неточность в тексте, непонятное объяснение, пожалуйста, сообщите нам об этом в комментариях.
Развернуть комментарии