Пройти базовые курсы на сайте HTML ACADEMY
Очень хороший русскоязычный ресурс. Я уже прошел часть уроков и закрепил знания, которые у меня есть. Кроме того обязательно буду читать книги и практиковать
Criterio del fin
Пройти все контрольные задания.
- 
                    
                    
Знакомство с CSS
Вводный курс, в котором рассматриваются базовые понятия CSS: селекторы, каскадность, наследование, приоритеты. Вы познакомитесь с некоторыми CSS-свойствами для оформления текста, создания сетки страницы, позиционирования элементов.
- Введение в CSS
 - CSS-правила
 - Продвинутые селекторы
 - Свойства для оформления текста
 - Свойства для задания размеров и отступов
 - Позиционирование элементов
 - Создание сетки страницы
 - Декоративные свойства
 - Каскадность
 - Каскадность. Переопределение стилей
 - Каскадность и приоритеты
 - Каскадность. Коктейль из классов
 
 - 
                    
                    
Селекторы
Курс посвящен одному из важнейших механизмов CSS — селекторам. Научимся пользоваться простыми и продвинутыми селекторами, псевдоклассами, а также комбинировать их. Курс тематический — он посвящен биатлону.
- Нелёгкая жизнь без селекторов
 - Селекторы по тэгам
 - Селекторы по классам
 - Отрабатываем селекторы по классам
 - Контекстные селекторы
 - Соседние селекторы
 - Контекстные и соседние селекторы
 - Дочерние селекторы
 - Псевдоклассы
 - Псевдокласс :nth-child
 - :nth-child и контекстные селекторы
 - Псевдокласс :hover
 - Динамические эффекты с помощью :hover
 - Псевдоклассы :link, :visited и :active
 - Псевдокласс :focus
 - Селекторы атрибутов
 - Селектор по id
 - Испытание. Дуэль.
 
 - 
                    
                    
Наследование и каскадирование
Наследование, каскадирование, специфичность: что это и как их правильно использовать?
- Иерархическое дерево
 - Наследование
 - Наследование «на пальцах»
 - Еще немного про наследование
 - Наследуемые свойства
 - Ненаследуемые свойства
 - Принудительное наследование
 - Каскадирование
 - Битва за курочку
 - Битва за курочку. Раунд второй
 - Битва за курочку. Раунд третий
 - Битва за курочку. Борьба накаляется
 - Битва за курочку. Запрещённый приём
 - Еще одна задачка на специфичность
 - Расчет значения специфичности
 - Еще задачка на порядок кода
 - Перекрестное наследование
 - Испытание: взломанный котопрофайл
 
 - 
                    
                    
Промежуточные испытания
- Испытание 1: фигурное катание, спортивные пары
 - Испытание 2: медальный зачёт
 - Испытание 3: фильтры по цене
 
 - 
                    
                    
Оформление текста с помощью CSS
- Главный текстовый тэг — span
 - Свойство font-size: задаем размер шрифта
 - Свойство font-weight: выделение жирным
 - Свойство font-style: курсив
 - Свойство font-family: шрифт
 - Свойство color: цвет текст
 - Свойство text-decoration: подчеркивание и другие эффекты
 - Декоративное подчеркивание
 - Задаем регистр символов с помощью text-transform
 - Управляем пробелами: white-space
 - Горизонтальное выравнивание текста: text-align
 - Вертикальное выравнивание: vertical-align
 - Верхние и нижние индексы на css
 - Свойство line-height: управляем высотой строки
 - Вертикальный ритм текста
 - Испытание: рецепт на css
 
 - 
                    
                    
Блочная модель документа
- Блочные элементы
 - Строчные элементы
 - Ширина и высота
 - Внутренние отступы, свойство padding
 - Внешние отступы, свойство margin
 - Рамки
 - Стандартная блочная модель
 - Первое испытание
 - «Схлопывание» внешних отступов
 - «Выпадание» внешних отступов
 - Как отцентровать элемент?
 - Блочная модель и строчные элементы
 - Ширина 100% и ширина по умолчанию
 - Проблемы обычной блочной модели
 - Изменяем блочную модель, свойство box-sizing
 - Второе испытание
 - Управление типом элемента, свойство display
 - display: inline-block
 - display: table
 - display: table-row
 - display: table-cell
 - display: none
 - Последнее испытание
 
 - 
                    
                    
Позиционирование
- Поток документа
 - Относительное позиционирование
 - position:relative и top
 - position:relative и left
 - position:relative и bottom
 - position:relative и right
 - Относительное позиционирование на практике
 - Абсолютное позиционирование
 - Абсолютное позиционирование и строчные элементы
 - position:absolute и left
 - position:absolute и top
 - position:absolute и right
 - position:absolute и bottom
 - Точка отсчета координат
 - Тренируемся задавать координаты
 - Неявная точка отсчета
 - Абсолютное позиционирование на практике
 - Фиксированное позиционирование
 - z-index или кто кого перекроет
 - Испытание: собери слово «вечность»
 
 - 
                    
                    
Сетки
В курсе разбираются понятие потока документа, тонкости свойства float и блочно-строчных элементов, отрабатываются основные приёмы построения сеток.
- Пробуем управлять потоком
 - Управление потоком, шаг 2
 - Управление потоком, шаг 3
 - Создадим другой поток
 - Другой поток, шаг 2
 - Другой поток, шаг 3
 - Другой поток, финал
 - Погружение в флоаты
 - float и ширина
 - float и выпадание из потока
 - Флоат рядом с флоатом
 - Когда флоатов много, а места мало
 - Испытание: паззл на флоатах
 - Свойство clear
 - Борьба с выпаданием флоатов: распорки
 - Борьба с выпаданием флоатов: псевдораспорки
 - Простейшая сетка, шаг 1
 - Простейшая сетка, шаг 2
 - Простейшая сетка, финал
 - Сетка посложнее, шаг 1
 - Сетка посложнее, шаг 2
 - Сетка посложнее, шаг 3
 - Сетка посложнее, добавляем содержание
 - Последняя сетка, шаг 1
 - Последняя сетка, шаг 2
 - Последняя сетка завершена
 - Испытание: строим сетку
 - Погружение в inline-block
 - float vs inline-block
 - Простая сетка на inline-block
 - inline-block и пробелы в коде
 - Испытание: котогалерея на inline-block
 
 - 
                    
                    
Фоны
 - 
                    
                    
Мастерская: создаём меню
 - 
                    
                    
Мастерская: декоративные элементы
 - 
                    
                    
Завершающие испытания
 
- 9281
 - 20 octubre 2014, 18:37
 
¡No omita entradas nuevas!
Suscríbase al objetivo y siga su logro