/** * <p>Возвращает CSS страницы. CSS страницы может быть задан с помощью методов <a href="http://dev.1c-bitrix.ru/api_help/main/reference/cmain/setadditionalcss.php">CMain::SetAdditionalCSS</a> и <a href="http://dev.1c-bitrix.ru/api_help/main/reference/cmain/settemplatecss.php">CMain::SetTemplateCSS</a>. Помимо заданных CSS стилей, всегда возвращается CSS текущего шаблона сайта, задаваемого в файле <b>/bitrix/templates/</b><i>ID шаблона</i><b>/styles.css</b>. Динамичный метод.</p> * * * @param bool $external = true Если значение - "true", то выводится HTML представляющий из себя ссылку * на внешний CSS, например: <br><pre><LINK * href="http://dev.1c-bitrix.ru/bitrix/templates/demo/styles.css" type="text/css" rel="stylesheet"></pre> Если * значение "false", то выводится HTML представляющий из себя внутренний * CSS, например: <pre><style type="text/css"> body { margin: 0px; padding:0px; background-color: #FFFFFF} * ... </style></pre> Исключение составляет CSS стили лежащие в каталоге * /bitrix/modules/, они всегда подключаются как внутренний CSS (как правило * это используется в стандартных компонентах). * * @param bool $bXhtmlStyle = true Параметр, устанавливающий, по какому стандарту оформляются * HTML-теги. Если значение <i>true</i>, то теги выводятся по стандарту XHTML * (<link />), иначе по стандарту HTML 4 (<link>). Необязательный, по * умолчанию <i>true</i>. * * @return string * * <h4>See Also</h4> * <ul> <li> <a href="http://dev.1c-bitrix.ru/api_help/main/reference/cmain/showcss.php">CMain::ShowCSS</a> </li> <li> <a * href="http://dev.1c-bitrix.ru/api_help/main/reference/cmain/settemplatecss.php">CMain::SetTemplateCSS</a> </li> <li> <a * href="http://dev.1c-bitrix.ru/api_help/main/reference/cmain/setadditionalcss.php">CMain::SetAdditionalCSS</a> </li> * </ul><br><br> * * * @static * @link http://dev.1c-bitrix.ru/api_help/main/reference/cmain/getcss.php * @author Bitrix * @deprecated use Asset::getInstance()->getCss() */ public function GetCSS($cMaxStylesCnt = true, $bXhtmlStyle = true) { if ($cMaxStylesCnt === true) { $cMaxStylesCnt = \Bitrix\Main\Config\Option::get('main', 'max_css_files', 20); } $this->oAsset->setMaxCss($cMaxStylesCnt); $this->oAsset->setXhtml($bXhtmlStyle); $res = $this->oAsset->getCss(); return $res; }