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">
...
© «Битрикс», 2001-2025, «1С-Битрикс», 2025