Руководство пользователя Отмена

Использование препроцессоров CSS в Dreamweaver

  1. Руководство пользователя Dreamweaver
  2. Введение
    1. Основы гибкого веб-дизайна
    2. Новые возможности Dreamweaver
    3. Веб-разработка с помощью Dreamweaver: обзор
    4. Dreamweaver / распространенные вопросы
    5. Сочетания клавиш
    6. Системные требования Dreamweaver
    7. Обзор новых возможностей
  3. Dreamweaver и Creative Cloud
    1. Синхронизация настроек Dreamweaver с Creative Cloud
    2. Библиотеки Creative Cloud Libraries в Dreamweaver
    3. Использование файлов Photoshop в Dreamweaver
    4. Работа с Adobe Animate и Dreamweaver
    5. Извлечение файлов SVG, оптимизированных для Интернета, из библиотек
  4. Рабочие среды и представления Dreamweaver
    1. Рабочая среда Dreamweaver
    2. Оптимизация рабочей среды Dreamweaver для визуальной разработки
    3. Поиск файлов по имени или содержимому | Mac OS
  5. Настройка сайтов
    1. О сайтах Dreamweaver
    2. Настройка локальной версии сайта
    3. Подключение к серверу публикации
    4. Настройка тестового сервера
    5. Импорт и экспорт параметров сайта Dreamweaver
    6. Перенос существующих веб-сайтов с удаленного сервера в корневой каталог локального сайта
    7. Специальные возможности в Dreamweaver
    8. Дополнительные настройки
    9. Настройка установок сайта для передачи файлов
    10. Задание параметров прокси-сервера в Dreamweaver
    11. Синхронизация настроек Dreamweaver с Creative Cloud
    12. Использование Git в Dreamweaver
  6. Управление файлами
    1. Создание и открытие файлов
    2. Управление файлами и папками
    3. Получение файлов с сервера и размещение их на нем
    4. Возврат и извлечение файлов
    5. Синхронизация файлов
    6. Сравнение файлов
    7. Скрытие файлов и папок на сайте Dreamweaver
    8. Включение заметок разработчика для сайтов Dreamweaver
    9. Предотвращение использования уязвимости Gatekeeper
  7. Макет и оформление
    1. Использование средств визуализации для создания макета
    2. Об использовании CSS для создания макета страницы
    3. Создание динамичных веб-сайтов с помощью Bootstrap
    4. Создание и использование медиазапросов в Dreamweaver
    5. Представление содержимого в таблицах
    6. Цвета
    7. Гибкий дизайн с использованием «резиновых» макетов
    8. Extract в Dreamweaver
  8. CSS
    1. Общие сведения о каскадных таблицах стилей
    2. Создание макетов страниц с помощью конструктора CSS
    3. Использование препроцессоров CSS в Dreamweaver
    4. Установка настроек стиля CSS в Dreamweaver
    5. Перемещение правил CSS в Dreamweaver
    6. Преобразование встроенного CSS в правило CSS в Dreamweaver
    7. Работа с тегами div
    8. Применение градиентов к фону
    9. Создание и редактирование эффектов перехода CSS3 в Dreamweaver
    10. Форматирование кода
  9. Содержимое страницы и ресурсы
    1. Задание свойств страницы
    2. Задание свойств заголовка CSS и свойств ссылки CSS
    3. Работа с текстом
    4. Поиск и замена текста, тегов и атрибутов
    5. Панель DOM
    6. Редактирование в режиме интерактивного просмотра
    7. Кодировка документов в Dreamweaver
    8. Выбор и просмотр элементов в окне документа
    9. Задание свойств текста в инспекторе свойств
    10. Проверка орфографии на веб-странице
    11. Использование горизонтальных линеек в Dreamweaver
    12. Добавление и изменение сочетаний шрифтов в Adobe Dreamweaver
    13. Работа с ресурсами
    14. Вставка и обновление даты в Dreamweaver
    15. Создание и управление избранными ресурсами в Dreamweaver
    16. Вставка и редактирование изображений в Dreamweaver
    17. Добавление мультимедийных объектов
    18. Добавление видео Dreamweaver
    19. Добавление видео HTML5
    20. Вставка файлов SWF
    21. Добавление звуковых эффектов
    22. Добавление аудио HTML5 в Dreamweaver
    23. Работа с элементами библиотеки
    24. Использование текста на арабском языке и иврите в Dreamweaver
  10. Создание ссылок и навигация
    1. О создании ссылок и навигации
    2. Создание ссылок
    3. Карты ссылок
    4. Устранение неполадок со ссылками
  11. Графические элементы и эффекты jQuery
    1. Использование пользовательского интерфейса и графических элементов jQuery для мобильных устройств в Dreamweaver
    2. Использование эффектов jQuery в Dreamweaver
  12. Написание кода веб-сайтов
    1. О программировании в Dreamweaver
    2. Среда написания кода в Dreamweaver
    3. Настройка параметров написания кода
    4. Настройка цветового оформления кода
    5. Написание и редактирование кода
    6. Подсказки по коду и автозавершение кода
    7. Свертывание и развертывание кода
    8. Повторное использование фрагментов кода
    9. Анализ Linting для проверки кода
    10. Оптимизация кода
    11. Редактирование кода в представлении «Дизайн»
    12. Работа с содержимым заголовков для страниц
    13. Вставка серверных включений в Dreamweaver
    14. Использование библиотек тегов в Dreamweaver
    15. Импорт пользовательских тегов в Dreamweaver
    16. Использование вариантов поведения JavaScript (общие инструкции)
    17. Применение встроенных вариантов поведения JavaScript
    18. Сведения об XML и XSLT
    19. Выполнение XSL-преобразования на стороне сервера в Dreamweaver
    20. Выполнение XSL-преобразования на стороне клиента в Dreamweaver
    21. Добавление символьных сущностей для XSLT в Dreamweaver
    22. Форматирование кода
  13. Процессы взаимодействия продуктов
    1. Установка и использование расширений в Dreamweaver
    2. Обновления в Dreamweaver, устанавливаемые через приложение
    3. Вставить документы Microsoft Office в Dreamweaver (только для Windows)
    4. Работа с Fireworks и Dreamweaver
    5. Редактирование содержимого на сайтах Dreamweaver с помощью Contribute
    6. Интеграция Dreamweaver с Business Catalyst
    7. Создание персонализированных кампаний почтовой рассылки
  14. Шаблоны
    1. О шаблонах Dreamweaver
    2. Распознавание шаблонов и документов на их основе
    3. Создание шаблона Dreamweaver
    4. Создание редактируемых областей в шаблонах
    5. Создание повторяющихся областей и таблиц в Dreamweaver
    6. Использование дополнительных областей в шаблонах
    7. Определение редактируемых атрибутов тега в Dreamweaver
    8. Создание вложенных шаблонов в Dreamweaver
    9. Редактирование, обновление и удаление шаблонов
    10. Экспорт и импорт XML-содержимого в Dreamweaver
    11. Применение или удаление шаблона из существующего документа
    12. Редактирование содержимого в шаблонах Dreamweaver
    13. Правила синтаксиса для тегов шаблона в Dreamweaver
    14. Настройка предпочтений выделения для областей шаблона
    15. Преимущества использования шаблонов в Dreamweaver
  15. Мобильные и многоэкранные устройства
    1. Создание медиазапросов
    2. Изменение ориентации страницы для мобильных устройств
    3. Создание веб-приложений для мобильных устройств с помощью Dreamweaver
  16. Динамические сайты, страницы и веб-формы
    1. Общие сведения о веб-приложениях
    2. Настройка компьютера для разработки приложений
    3. Устранение неполадок подключений к базам данных
    4. Удаление сценариев подключения в Dreamweaver
    5. Дизайн динамических страниц
    6. Обзор динамических источников содержимого
    7. Определение источников динамического содержимого
    8. Добавление динамического содержимого на страницы
    9. Изменение динамического содержимого в Dreamweaver
    10. Отображение записей баз данных
    11. Введение интерактивных данных и устранение неполадок с ними в Dreamweaver
    12. Добавление заказных вариантов поведения сервера в Dreamweaver
    13. Создание форм с помощью Dreamweaver
    14. Использование форм для сбора информации от пользователей
    15. Создание и включение форм ColdFusion в Dreamweaver
    16. Создание веб-форм
    17. Расширенная поддержка HTML5 для компонентов формы
    18. Разработка формы с помощью Dreamweaver
  17. Визуальное построение приложений
    1. Создание главной страницы и страницы сведений в Dreamweaver
    2. Создание страниц поиска и результатов поиска
    3. Создание страницы для вставки записи
    4. Создание страницы обновления записи в Dreamweaver
    5. Создание страниц удаления записей в Dreamweaver
    6. Применение ASP-команд для изменения базы данных в Dreamweaver
    7. Создание страницы регистрации
    8. Создание страницы входа
    9. Создание страницы с доступом только для авторизованных пользователей
    10. Защита папок в ColdFusion с помощью Dreamweaver
    11. Использование компонентов ColdFusion в Dreamweaver
  18. Тестирование, просмотр и публикация веб-сайтов
    1. Предварительный просмотр страниц
    2. Предварительный просмотр веб-страниц Dreamweaver на нескольких устройствах
    3. Тестирование сайта Dreamweaver

 

Узнайте, как работать со скомпилированными файлами препроцессора CSS в Dreamweaver.

CSS — это язык, описывающий стиль HTML-документа. Препроцессоры CSS компилируют код, написанный на предварительно обрабатываемом языке, в знакомый всем CSS. Предварительно обрабатываемый язык делает CSS ближе к настоящему языку программирования.

В частности, препроцессоры позволяют использовать переменные, примеси, функции и многие другие методы, которые недоступны в CSS.
Благодаря использованию препроцессоров CSS все элементы можно задать всего один раз, а затем использовать их многократно. Таким образом вы получаете CSS-код, который легче поддерживать и расширять.

С помощью предпроцессора CSS можно также создать более четкий и легкий в обслуживании CSS. При создании веб-сайтов, которые ссылаются на несколько файлов CSS, с помощью таких препроцессоров CSS, как Sass или Compass может уменьшиться количество ручных операций копирования/вставки и кодирования.

Dreamweaver использует встроенный компилятор Ruby-SaaS для компиляции файлов SCSS, LESS. Dreamweaver также поддерживает платформы Compass и Bourbon для компиляции файлов Sass. 

LESS опирается на JavaScript, в то время как Sass основан на Ruby. Однако знаний об этих языках не требуется. Также не нужно использовать командную строку для компиляции файлов в CSS. Dreamweaver автоматически компилирует эти файлы в CSS при их загрузке, изменении и сохранении с помощью JavaScript-библиотеки less.js.

Поддерживаются следующие версии:

  • Sass: 3.4.25
  • LESS: 2.7.2
  • Compass: 1.0.3
  • Bourbon: 4.2.6
  • Bourbon Neat: 1.7.3
  • Bourbon Bitters: 1.2.0

Обработка препроцессоров CSS в Dreamweaver

Обработка препроцессоров CSS в Dreamweaver изменяется в зависимости от того, был ли определен сайт. При указании сайта можно выполнить настройки препроцессора CSS, а также использовать платформы Compass и Bourbon из Dreamweaver.

Если сайт задан, можно настраивать параметры функционирования препроцессоров CSS в Dreamweaver, настроив привязанные к конкретному сайту параметры препроцессора CSS. Настройка параметров препроцессора CSS для конкретного сайта позволяет задавать параметры компилятора для каждого сайта. Можно также настроить расположение файлов Sass и CSS, а также параметров препроцессора для каждого конкретного сайта.

Ниже указано, как использовать Dreamweaver с препроцессорами CSS.

Dreamweaver 2017 и препроцессоры CSS

В Dreamweaver 2017 поддержка препроцессора CSS встроена в Dreamweaver. Таким образом, можно работать с файлами Sass/LESS/SCSS внутри Dreamweaver. Сочетания клавиш Ctrl+S или Cmd+S позволяют автоматически компилировать CSS в Dreamweaver. Можно также вручную компилировать отдельные файлы CSS через Инструменты > Компилировать (или F9). Изменения также зеркально отображаются во всех открытых файлах HTML, к которым этот компилированный CSS привязан или прикреплен.

Ниже описан технологический процесс высокого уровня для задач, которые необходимо выполнять при использовании препроцессоров CSS.

  • Установите соответствующий компилятор, если хотите использовать Compass или Bourbon из Dreamweaver. Эта установка выполняется в одно нажатие. Выполните настройки препроцессора CSS.

Устанавливайте компилятор, только если хотите копировать файлы платформы (Bourbon) или если нужно создать стандартные файлы scss и файлы конфигурации на основе Ruby (Compass). Рекомендуется хранить копию файлов платформы. Если некоторые миксины или функции создания платформы будут удалены в более поздних версиях, у вас сохранится доступ к файлам препроцессора вашего сайта.

  • Убедитесь, что включена автоматическая компиляция. Затем нажмите кнопку Сохранить, чтобы обновить файлы CSS.
  • (Дополнительно) Просмотр изменений возможен в представлении «Интерактивный просмотр» или «Предварительный просмотр в режиме реального времени» на всех страницах HTML, где используется сгенерированный css.

Dreamweaver 2015 и препроцессоры CSS

В Dreamweaver 2015 и более ранних версиях CC можно использовать файлы Sass, LESS, SCSS с Dreamweaver. Однако вам нужно было компилировать эти файлы самостоятельно за пределами приложения Dreamweaver.
Технологический процесс напоминал бы следующие шаги:

  1. Загрузить и установить компилятор.
  2. Настроить задание grunt (Gruntfile.js) для компилятора, чтобы прочитать файл Sass/LESS/SCSS.
  3. Настроить еще одно задание grunt для компиляции файла в CSS, который затем будет перенесен в Dreamweaver.

Эти шаги необходимо выполнять каждый раз при внесении изменений в файл Sass/LESS/SCSS.

Примечание.

Посмотрите это видеопособие, чтобы узнать, как улучшить CSS с помощью препроцессоров.

В случае отсутствия указанного сайта доступна ручная компиляция файлов Sass и LESS. Однако поддержка платформ Compass и Bourbon отсутствует.

Использование препроцессоров CSS в Dreamweaver

Ниже приведен технологический процесс высокого уровня для задач, которые необходимо выполнять при использовании препроцессоров CSS.

  1. Определение сайта в Dreamweaver. Убедитесь в том, что файл Sass или LESS, который требуется скомпилировать, находится в корневой папке сайта. Если сайт уже задан и файл Sass/LESS находится в его корневой папке, перейдите к следующему шагу. Дополнительные сведения о настройке сайта Dreamweaver см. в разделе О сайтах Dreamweaver.
  2. Задайте параметры для препроцессоров CSS (например, определение расположения созданных файлов CSS). Эти параметры относятся к конкретному сайту. Дополнительные сведения см. в разделе Настройка параметров препроцессора CSS для конкретного сайта.
  3. Если требуется использовать определенные платформы, например Compass или Bourbon, для них можно задать параметры. Дополнительные сведения см. в разделе Использование платформы Compass или Использование платформы Bourbon.
  4. Автоматически или вручную скомпилируйте ваши файлы Sass и LESS. Дополнительные сведения см. в разделе Компиляция файлов препроцессора CSS.

Настройка параметров для препроцессоров CSS

В диалоговом окне, открываемом из меню Сайты > Управление сайтами, можно задавать параметры для препроцессоров CSS.

Сохранение установок конкретного для сайта препроцессора CSS позволяет управлять препроцессорами CSS каждого сайта. Эта операция также обеспечивает контроль над препроцессором CSS для каждого сайта без обновления установок всякий раз при переключении сайтов.

Примечание.

Настройки в подразделах Общие и Исходные и выходные данные применимы для платформ Ruby-Saas по умолчанию. 

Чтобы задать установки для Compass, необходимо поставить флажок напротив окна Использовать Compass в разделе Compass

Установка общих настроек препроцессора CSS

В диалоговом окне «Препроцессоры CSS», доступном при выборе меню Сайты > Управление сайтами > Препроцессоры CSS, можно настраивать следующие основные параметры препроцессора CSS. По умолчанию эти параметры применимы для платформы Saas.

Общие настройки препроцессора CSS
Общие настройки препроцессора CSS

Включить автокомпиляцию при сохранении файла

Установите этот флажок для включения автокомпиляции препроцессоров CSS. Если выбран этот параметр, Dreamweaver автоматически создает файл CSS при сохранении файла Sass, LESS или SCSS. Если этот параметр не выбран, необходимо вручную компилировать файлы каждый раз, когда вносится изменение.

Параметры LESS

Включить строгий подсчет

Обрабатывает только вычисления в круглых скобках. Например, операция «(100px/25px)» будет обработана успешно, а «20% + 10%» (без скобок) не обработается. Если этот параметр отключен, обрабатываются все математические вычисления в файле.

Включить строгие единицы измерения

Если этот параметр отключен, то при математических вычислениях LESS будет пытаться определить единицу измерения выходного значения. Например:

.class {
  property: 1px * 2px;
}

В данном случае результатом умножения длины на длину является площадь, но CSS не позволяет описывать площади. Здесь Dreamweaver предполагает, что одно из пользовательских значений является значением, а не единицей длины.

Если включить строгие единицы измерения, Dreamweaver предположит, что в вычислении содержится ошибка, и выдаст сообщение об ошибке.

Перезаписать URL-адреса как относительные

Этот параметр позволяет переписывать URL-адреса в создаваемом файле CSS таким образом, чтобы они всегда были относительными к создаваемому файлу. 

Создать сопоставление исходного кода

Создает сопоставление исходного кода. Сопоставление исходного кода — это файл, который заполняет пробел между высокоуровневыми языками, например Sass и LESS, а также низкоуровневым языком, который они компилируют, например CSS.

Параметры Sass/SCSS

Стиль выходного файла

Задает стиль выходного файла CSS.

  • Вложенный — форматирует скомпилированный CSS-код в привычную модульную структуру.
  • Компактный — форматирует скомпилированный CSS-код в компактную структуру, которая занимает меньше места, чем «Вложенный» или «Расширенный» стиль.
  • Сжатый — выводит CSS в виде простой структуры.
  • Расширенный — выводит CSS в развернутом виде, где каждое свойство и правило находятся в отдельной строке. Свойства в пределах правила выделяются отступами, но сами правила никак не выделяются. 

Создание комментариев для исходного кода

Создает комментарии в выходном файле CSS, которые сопоставляют код CSS со строками, из которых он был создан.

Создать сопоставление исходного кода

Создает сопоставление исходного кода (файл, который заполняет пробел между высокоуровневыми языками, например Sass и LESS, а также низкоуровневым языком, который они компилируют, например CSS). 

Настройка параметров исходных и выходных данных для CSS

Можно указать место для сохранения созданных файлов CSS, которое отслеживается в Dreamweaver, чтобы запускать автокомпиляцию, когда файлы Sass/LESS по этому пути изменяются во внешнем редакторе.

Примечание.

По умолчанию параметры в разделе Исходные и выходные данные применимы для Saas. Чтобы включить эти параметры для Compass, необходимо поставить флажок напротив окна Использовать Compass в разделе Compass.

После внесения изменений в эти настройки и установки Compass все настройки переносятся в config.rb. Позже, если потребуется изменить какие-либо параметры, отредактируйте их непосредственно в файле config.rb. Кроме того, изменения, внесенные в диалоговое окно Настройки сайта, не влияют на компиляцию.

Настройки исходных и выходных данных для Compass
Задать настройки исходных и выходных данных для Compass

В диалоговом окне «Управление сайтами», открываемом из меню Сайты > Управление сайтами, можно настраивать следующие параметры исходных и выходных данных препроцессоров CSS.

Настройка исходных и выходных данных препроцессора CSS
Настройка исходных и выходных данных препроцессора CSS

Выходной файл CSS

Укажите расположение созданного выходного файла CSS.

В той же папке, что и исходные файлы

Выберите этот параметр, если требуется сохранять созданные файлы CSS в той же папке, что и исходные файлы Sass и LESS.

Указать выходную папку

Выберите этот параметр и укажите папку, в которой требуется сохранять созданные файлы CSS.

Заменить часть входного пути

Этот параметр позволяет заменить часть пути с помощью строк «From» и «To». Например, если задано значение «scss» для «From» и «css» для «To» (что приведет к замене «SCSS» на «css» в имени пути), то после этой замены выходной файл будет помещен в той же древовидной структуре.

Исходная папка

Укажите подпапку в корне сайта, изменения в которой требуется отслеживать. Как правило, в данной подпапке находятся все файлы SCSS или LESS. 

Если вы включили компиляцию в Общих настройках, то Dreamweaver автоматически активирует предпроцессор CSS. Dreamweaver запускает автоматическую компиляцию, если любой файл в папке изменен вне документа или из Dreamweaver.

Использование платформы Compass

Compass — платформа для собственной разработки CSS. Она имеет открытый исходный код и позволяет создавать таблицы стилей CSS3 с помощью Sass.

Dreamweaver поддерживает Compass. Если таблицы стилей создаются с помощью Compass, то компилировать их и создавать файлы CSS можно непосредственно в Dreamweaver.

  1. Используйте файлы Compass.

    Если платформа Compass еще не установлена, то ее можно установить непосредственно из Dreamweaver.

    В диалоговом окне «Настройка сайта» выберите Препроцессоры CSS > Compass. Выберите Использовать Compass, затем нажмите кнопку Установить файлы.

    Установка файлов Compass
    Установка файлов Compass

    Все файлы Compass и файлы конфигурации *.rb устанавливаются непосредственно в папку сайта. Их можно найти на панели Файлы.

    Установленные файлы Compass
    Установленные файлы Compass

  2. Указание существующего файла конфигурации на основе Ruby

    Если на ваших компьютерах уже есть Compass и настроен файл конфигурации *.rb, укажите в диалоговом окне Настройка сайта Dreamweaver путь к этому файлу в пределах корня текущего сайта.

    1. В диалоговом окне Настройка сайта выберите Препроцессоры CSS > Compass.
    2. Установите флажок Использовать Compass.
    3. Щелкните Указанный файл конфигурации на основе Ruby и перейдите к его расположению. 
    4. По окончании нажмите кнопку Сохранить.
    Указание существующего файла конфигурации на основе Ruby
    Указание существующего файла конфигурации на основе Ruby

    Примечание.

    Этот файл должен находиться в корневой папке сайта.

  3. Указание параметров конфигурации вручную

    При отсутствии существующего файла с параметрами конфигурации последние можно задать вручную.

    1. В диалоговом окне Настройка сайта выберите Препроцессоры CSS > Compass.
    2. Установите флажок Использовать Compass.
    3. Выберите Ручное указание параметров конфигурации. Укажите следующие параметры конфигурации и нажмите кнопку Сохранить.

    Следующие поля заполняются автоматически, но вы можете изменить их в соответствии со своими потребностями.

    Примечание.

    Все выбранные в этих параметрах пути должны находиться в корне сайта.

    HTTP-путь

    Путь к проекту при запуске на веб-сервере. По умолчанию используется значение «/».

    Каталог изображений

    Каталог сохранения изображений. Каталог соответствует значению project_path (путь к проекту).

    Каталог созданных изображений

    Каталог для сохранения созданных изображений. Этот каталог соответствует project_path, а значения по умолчанию — images_dir.

    Каталог шрифтов

    Каталог сохранения файлов шрифтов.

    Относительные ресурсы

    Указывает, следует ли вспомогательным функциям Compass генерировать относительные URL-адреса от созданных CSS к ресурсам, используя http-путь для этого типа ресурсов.

  4. Если параметр Включить автоматическую компиляцию при сохранении файла выбран в диалоговом окне Сайты > Управление сайтами > Препроцессоры CSS, Dreamweaver создает файл CSS при каждом сохранении изменений в файлах Sass.

    Кроме того, можно предварительно просмотреть эти изменения в режиме реального времени в окне браузера. Дополнительные сведения о предварительном просмотре изменений в режиме реального времени в браузере см. в разделе Просмотр в реальном времени.

    Если автоматическая компиляция не требуется, можно вручную скомпилировать файл CSS, выполнив одно из следующих действий.

    • Щелкните правой кнопкой мыши файл Sass, LESS или SCSS на панели Файлы и выберите команду Компилировать
    • Нажмите Инструменты > Компилировать, чтобы скомпилировать текущий файл.
  5. Затем можно присоединить скомпилированный файл CSS к файлам HTML на сайте. Дополнительные сведения см. в разделе Связывание с внешней таблицей стилей CSS.

Использование платформы Bourbon

Dreamweaver поддерживает семейство продуктов Bourbon. Если таблицы стилей создаются с помощью Bourbon, то компилировать их и создавать файлы CSS можно непосредственно в Dreamweaver.

Поддерживаются следующие версии Bourbon:

  • Bourbon — это простая и небольшая библиотека смешанного типа для Sass
  • Bourbon Neat — это небольшая модульная платформа для Sass и Bourbon
  • Bourbon Bitters — это стили, переменные и структура Scaffold для проектов на основе Bourbon

Можно импортировать платформу Bourbon, добавив одну из следующих строк в код:

  • @import "bourbon"  — для импорта Bourbon
  • @import “neat” — для импорта Bourbon Neat
  • @import “base” — для импорта Bourbon Bitter

После этого Dreamweaver использует предварительно собранную версию Bourbon для компиляции файлов препроцессора.

Или же установите файлы платформы Bourbon на своем сайте, чтобы дальнейшие обновления Dreamweaver не сказывались на компиляции. Файлы платформы Bourbon будут скопированы на ваш сайт. Bourbon — это платформа, которая используется при активации компиляции для любого из файлов, которые импортируют платформу.

Установка файлов Bourbon, Bourbon Neat или Bourbon Bitters

Для установки Bourbon или любой ее версии:

  1. В диалоговом окне Настройка сайта выберите Препроцессоры CSS > Bourbon, Bourbon Neat или Bourbon Bitters.

  2. Нажмите кнопку Установить файлы для установки файлов в заданную папку, которая расположена в корне вашего сайта.

    Установка файлов Bourbon
    Установка файлов Bourbon

    Все файлы Bourbon устанавливаются непосредственно в папку сайта. Их можно найти на панели Файлы.

    Установленные файлы Bourbon
    Установленные файлы Bourbon

    В случае сбоя на панели вывода отображаются ошибки (Window > Результаты > Выходные данные), а значок состояния в строке состояния становится красным.

Компиляция файлов препроцессора CSS

Файлы препроцессора CSS можно скомпилировать одним из следующих способов.

Настроить автокомпиляцию файлов препроцессора CSS

В Dreamweaver можно настроить параметры запуска автокомпиляции для измененных файлов Sass или LESS в соответствующий им формат CSS. Можно также указать место (в корне сайта), в котором будут сохраняться созданные файлы CSS.

  1. В диалоговом окне Настройка сайта выберите параметры Препроцессоры CSS > Общие > Включить автокомпиляцию при сохранении файла.

    Включение автокомпиляции
    Включение автокомпиляции

  2. Нажмите Препроцессоры CSS > Исходные и выходные данные.

  3. Укажите местоположение, в котором хотите сохранить созданные файлы CSS. Можно выбрать один из следующих параметров.

    В той же папке, что и исходные файлы

    Выберите этот параметр, если требуется сохранять созданные файлы CSS в той же папке, что и исходные файлы Sass и LESS.

    Указать выходную папку

    Выберите этот параметр и укажите папку, в которой требуется сохранять созданные файлы CSS.

    Заменить часть входного пути

    Этот параметр позволяет заменить часть пути с помощью строк «From» и «To».

  4. Укажите папку с файлами Sass или LESS, изменения в которой будут отслеживаться со стороны Dreamweaver. 

    При изменении и последующем сохранении каких-либо файлов в отслеживаемой папке Dreamweaver автоматически скомпилирует их. 

    Настройка исходных и выходных данных препроцессора CSS
    Настройка исходных и выходных данных препроцессора CSS

    Примечание.

    Dreamweaver отслеживает эти файлы и компилирует их, даже если изменения вносились в сторонней программе (например, текстовом редакторе), а не в Dreamweaver.

После успешной компиляции на панели вывода отображается соответствующее сообщение (Окно > Результаты > Выходные данные). Значок состояния в строке состояния становится зеленым. Дважды щелкните сообщение об успешном завершении компиляции на панели, чтобы открыть скомпилированный файл CSS.

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

Примечание.

Панель вывода закрепляется в нижней части рабочей среды. Если панель закрыта, нажмите Окно > Панель вывода.

Также можно отображать и скрывать панель вывода, используя значок состояния (если он красного цвета).

После получения скомпилированного CSS-файла можно привязать веб-страницу к таблице стилей. При внесении любых изменений в Препроцессоры CSS соответствующие скомпилированные CSS-файлы автоматически обновляются. Веб-страница также автоматически обновляется в интерактивном представлении.

Дополнительные сведения о создании ссылки на таблицу стилей для вашей веб-страницы см. в разделе Создание ссылки на внешнюю таблицу стилей CSS.

Ручная компиляция файла препроцессора CSS

В некоторых случаях (например, если не определен сайт Dreamweaver) может потребоваться ручная компиляция файла препроцессора CSS.

В подобных ситуациях необходимо отключить параметр Включить автокомпиляцию при сохранении файла в категории Препроцессоры CSS > Общие в диалоговом окне Настройка сайта.

Чтобы вручную скомпилировать препроцессор CSS, щелкните правой кнопкой мыши файл на панели Файлы и выберите команду Компилировать.

Ручная компиляция файлов препроцессора CSS через панель «Файлы»
Ручная компиляция файлов препроцессора CSS через панель «Файлы»

Также можно выбрать команду Инструменты > Компилировать, чтобы скомпилировать текущий файл.

Логотип Adobe

Вход в учетную запись