ShowCSS
Описание и параметры
CMain::ShowCSS( cMaxStylesCnt = true, bXhtmlStyle = true )
Отображает CSS страницы.
Метод использует технологию отложенных функций, позволяющую, помимо всего прочего, задавать CSS страницы (например, внутри компонента) уже после того как был выведен пролог сайта. Нестатический метод.
Параметры
Параметр | Описание | С версии |
---|---|---|
cMaxStylesCnt | Если значение - "true", то выводится HTML представляющий из себя ссылку на внешний CSS, например:
<LINK href="/bitrix/templates/demo/styles.css" type="text/css" rel="stylesheet">Если значение "false", то выводится HTML представляющий из себя внутренний CSS, например: <style type="text/css"> body { margin: 0px; padding:0px; background-color: #FFFFFF} ... </style>Исключение составляет CSS стили лежащие в каталоге /bitrix/modules/, они всегда подключаются как внутренний CSS (как правило это используется в стандартных компонентах). До версии 8.5.3 назывался bExternal. | |
bXhtmlStyle | Параметр, устанавливающий, по какому стандарту оформляются HTML-теги. Если значение true, то теги выводятся по стандарту XHTML (<link />), иначе по стандарту HTML 4 (<link>). Параметр появился в версии 8.5.3 ядра. Необязательный, по умолчанию true. | 8.5.3 |
Примеры использования
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=<?= LANG_CHARSET;?>"> <META NAME="ROBOTS" content="ALL"> <?$APPLICATION->ShowMeta("keywords")?> <?$APPLICATION->ShowMeta("description")?> <title><?$APPLICATION->ShowTitle()?></title> <?$APPLICATION->ShowCSS();?> </head> <body link="#525252" alink="#F1555A" vlink="#939393" text="#000000"> ...
![]()
Сообщение не промодерировано, возможны ошибки и неточности.
|
bXhtmlStyle по-умолчанию не выводит тег по стандарту XHTML (<link />)
|
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.