R50 95cfcc376288285f970bc2a0396f701c
Веб-разработка

Mesto (учебный проект)

Добавлено 05 июн 2023 в 23:42
Данный проект выполнен в рамках обучения на курсе "Веб разработчик" Яндекс.Практикума.

Сервис Mesto является интерактивной страницей, куда можно добавлять фотографии, удалять их и ставить лайки.

Для создания этой страницы использованы возможности html, css и javascript. Файловая структура оформлена по БЭМ. Для вёрстки заголовков применяются несколько тегов от h1 до h2, текстовые блоки размечены тегом p. Присутствуют и используются по назначению элементы header, main, footer, section, div, article, dialog, form, button, figure и figcaption. Изображения используются растрового и векторного формата. Для создания сеток используется grid и flex.

Кросбраузерность отображения страницы и её сборка обеспечена с использованием Webpack. Ссылки на странице реагируют на действия пользователя по наведению мыши. Попробуйте сами)

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

hope-208.github.io/mesto-light/
4e38650750 99a392c7ae 0231c1a9d6 0587c77cdf 1913830a66