Практика: HTML лендинга — сдача задания

Основы фронтенд разработки

Практика: HTML лендинга — сдача задания

Продолжительность: 25 мин

Пришло время для первого практического задания.

В течение курса мы будем шаг за шагом создавать одностраничный сайт (лендинг), посвящённый городу Санкт-Петербург. На самом деле вы можете реализовать по этому шаблону какую-то свою идею. Это может быть сайт портфолио или лендинг какой-либо организации, главное - практиковаться и выдерживать суть практических заданий.

Каждый новый раздел проекта будет опираться на уже изученные темы и закреплять их на практике. В конце курса у вас будет полноценный сайт, на котором используются различные приемы верстки (flexbox, grid и адаптивная верстка), анимации, несного интерактивности добавленной с помощью джаваскрипта.

Этап 1. HTML-структура документа

Цель текущего этапа - научиться создавать структуру будущих страниц с помощью HTML-элементов. Нам нужно правильно структурировать страницу и применить как можно больше различных HTML-тегов.

На данном этапе вым нужно выполнить несколько основных шагов:

  1. Создать базовую структуру HTML-документа:
<!DOCTYPE html> <html lang="ru"> <head> <meta charset="UTF-8" /> <title>Санкт-Петербург</title> </head> <body></body> </html>
html
  1. Добавить основные блоки страницы: например:
  • <header>
  • <main>
  • <section>
  • <footer>
  1. В хедере реализовать навигацию в хедере с помощью ссылок и id различных элементов.

Основное требование - использовать не менее 10 различных тегов. На текущем этапе у нас нет задачи создать итоговую структуру и содержимое страницы, мы продолжим дополнять ее позже.

Tips and Tricks

В качестве заполняещего текста можно использовать Lorem ipsum. Для его генерации можно использовать возможности сред разработки. В VS Code можно набрать слово lorem и нажать клавишу Tab. В результате вы получите около 30 слов текста-заполнителя. Также можно использовать команду lorem с количеством слов. Например lorem3 + Tab создаст 3 слова, а lorem48 + Tab - 48.

Если вы сталкиваетесь с проблемой "чистого листа" и не понимаете с чего начать заполнение документа, вот вам небольшой кусок кода в качестве отправной точки:

<header> <nav> <ul> <li><a href="#about">О городе</a></li> ... </ul> </nav> </header> <main> <section id="about"> <h1>Санкт-Петербург</h1> <article> <p>Краткая история города...</p> </article> </section> <section id="features">...</section> </main> <footer> <p>© Санкт-Петербург</p> </footer>
html

Это платный урок

Купите полный доступ к курсу чтобы просматривать данный контент

Основы фронтенд разработки

Полный курс по основам веб-разработки с нуля: HTML, CSS и JavaScript. Вы сверстаете адаптивный лендинг, освоите анимации и работу с DOM, а в финале соберёте самостоятельный проект — интерактивный путеводитель по Санкт-Петербургу.

4990 Скидка 20%
3990

Безопасные платежи обрабатываются сервисом Юкасса

Комментарии

Войдите, чтобы оставить комментарий