Как подключить дополнительный файл css?

Как подключить дополнительный файл css?


Если создать его в шаблонах, то он не отображается в директории css. Если файл загрузить физически в директорию css, то он не отображается в шаблонах, для редактирования.

2 ответа

  • 4
    replicant 7 марта 2020 16:00 #

    Файл не обязательно должен быть в директории CSS и вообще даже на вашем сервере, чтобы подключить его. Он также не обязан где-то показываться в редакторе, хотя конечно удобнее, когда его можно там редактировать.

    Создаете в шаблонах файл css, а в файле index.html или head.html, смотря где там у вас перечисляются подключаемые к шаблону css файлы, которые вы цепляете к теме дизайна, прописываете к нему ссылку примерно в таком виде.

    <link href="путь_к_файлу/файл.css" rel="stylesheet">

    или к какому-нибудь другому шаблону более локально так, если на то есть такая необходимость

    <style>@import url("путь_к_файлу/файл.css");</style>

    Если вы хотите, чтобы файл лежал строго в какой-то директории CSS внутри папки с темой, а также одновременно был доступен в редакторе, то вам надо вручную править файл theme.xml и туда этот файл css прописывать. НО, повторюсь, это совсем не обязательно делать.

    Обязательным является только подключение файла в виде строки кода (см. примеры выше) к шаблону. Без этого точно никак ничего не получится.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите