Раздел 2. Каскадные таблицы стилей (CSS)
Дисциплина направлена на формирование компетенций в соответствии с трудовыми функциями разработчика Web-сайтов. В курсе рассматривается формальный язык описания внешнего вида документа CSS.
Тема 1. Общий синтаксис таблиц стилей
На занятиях рассмотри вопросы:
- Что такое CSS?
- Подключение при помощи атрибута style.
- Подключение при помощи тега style.
- Основные понятия: селектор, свойство, значение.
- Подключение внешнего файла.
- Приоритеты выполняемых стилей.
- Выбор элементов по тегам. Вложенная выборка. Псевдоклассы.
- Свойства для работы с текстом: font-style, direction, font-size, text-decoration, font-family, text-overflow, word-spacing, white-space, word-wrap, text-shadow, text-transform
Тема 2. Правила CSS
На занятиях рассмотри вопросы:
- Комбинации селекторов.
- Псевдоклассы, псевдоэлементы.
- Свойства размеров блоков.
- Единицы измерения размеров.
- Работа с рамками и фонами.
Тема 3. Классы и идентификаторы в CSS
На занятиях рассмотри вопросы:
- Использования идентификаторов.
- Правила использования идентификаторов.
- Использование классов.
- Правила использования классов.
- Комбинация классов.
-
Методология БЭМ
Тема 4. Позиционирование в CSS
На занятиях рассмотри вопросы:
- Свойство display. (inline, block, inline-block)
- Свойство position.
- Свойство float.
- Flex позиционирование.
Тема 5. Использование в веб-страницах
Индивидуальный подход к заказчику.