На каком устройстве вы смотрите данное видео? Попробуйте открыть его на разных устройствах, скорее всего блоки перестраиваются, но вы также можете взаимодействовать с интерфейсом. Все это благодаря адаптивности. В этом уроке мы начнем перестраивать шапку сайта под разные устройства.
На сайте есть множество интерактивных элементов и все они должны работать плавно, чтобы пользователь понимал, что происходит. Например переход по элементам меню должен перемещать к выбранному пункту, но это должно быть не резко. В этом уроке вы научитесь переопределять стандартное поведение ссылок и делать переход по ним плавным.
Вы ведь знаете, что сайт можно просматривать с разных устройств? Все блоки должны перестраиваться, а содержимое подстраиваться. Но что делать с картинками, если на мобильном устройстве они изменяются? Конечно можно подключать несколько вариантов и скрывать с помощью стилей, но это не лучшее решение. В видео разберем как загружать новые картинки на разных устройствах.
0:00 — Введение
0:33 — Смотрим макет первой страницы
0:59 — Почему бы просто не обрезать?
1:37 — Добавляем тег picture
2:49 — Как это работает?
3:03 — Стилизуем блок картинки
3:44 — Выводы
Видели ли вы когда-нибудь слайдеры? Это такие блоки на сайте, которые показывают не все содержимое сразу, а постепенно переключают элементы. Чаще всего это какой-то набор картинок, но могут быть и обычные блоки с текстом, при нажатии на которые они будут как-то перемещаться. В этом уроке мы подключим готовый слайдер на страницу
Вы когда-нибудь работали или учились в окружении людей, которые очень быстро выполняют свою работу, ну или быстро учатся? Если да, то вы могли заметить, что вы тоже начинаете быстрее что-то делать. Окружение вас определяет. В веб-разработке тоже есть окружение, но это уже не люди, а специальные программы, которые помогают нам быстрее создавать конечный продукт. В этом видео будем обсуждать как ускорить процесс разработки.
Плагины:
Auto Close Tag — автоматическое закрытие тега
Auto Rename Tag — автоматическое переименование второй пары тега
Bracket Pair Colorizer — подсвечивает скобочки разной вложенности (удобно при работе с JS)
Live Server — локальный сервер
Material Icon Theme — красивые иконки для файлов
Open in browser — при клике на файл правой кнопкой мыши появляется возможность открыть в браузере (горячая клавиша alt b)
Path Intellisense — подсказывает пути до файлов
С чего должен начинаться каждый проект? Я думаю с подготовки рабочего места, ну или среды для разработки. Если вы смотрели прошлое видео, то вы помните, что мы не рассказали об основной структуре файла html. Пришло время исправляться) А еще в этом видео мы подключим шрифты локально, но об этом уже в видео.
0:00 — Введение
0:15 — Как создать стандартную структуру HTML?
0:32 — Тег HTML
0:51 — Тег head
1:31 — Тег body
1:47 — Как подключить стили?
2:12 — Добавляем основные свойства
2:46 — Подключаем шрифты
6:25 — Выставляем основные стили для текста
7:51 — Выставляем отступы для страницы
9:18 — Выравниваем по центру
10:21 — Выводы