An open API service indexing awesome lists of open source software.

https://github.com/elrouss/how-to-learn

Учебный проект "Научиться учиться" (изучение основ верстки)
https://github.com/elrouss/how-to-learn

bem-methodology css3 elrouss html5 yandex-praktikum

Last synced: 25 days ago
JSON representation

Учебный проект "Научиться учиться" (изучение основ верстки)

Awesome Lists containing this project

README

        


2022-11-21-03-11-52

# "Научиться учиться" (основы HTML и CSS)
Благодарю за проявленный интерес к [проекту](https://elrouss.github.io/how-to-learn/).
## Описание проекта
Данная проектная работа составлена в рамках образовательной программы Яндекс.Практикума. Проект представляет собой создание простого одностраничного сайта на тему современных и эффективных методов обучения.
## Методология и процесс создания
Работа выполнена в 2 этапа на базе языков HTML5 и CSS3. В ней реализованы знания, навыки и техники, изученные за первый месяц обучения профессии веб-разработчика (front-end developer).
На первом этапе было сверстано 6 блоков с использованием следующих технологий: флексбокс-верстки и позиционирования элементов; структура классов выстроена в соответствии с методологией БЭМ, применены семантические теги.
На втором этапе было добавлено 5 блоков с подключением анимаций к элементам (через кейфреймы и псевдоклассы), введены iframe. В проекте переработан способ организации файлов и кода, согласно структуре Nested по методологии БЭМ - изначально файлы группировались по своим типам.
## Усовершенствование кода
Код может быть сделан кроссбраузерным после освоения материала по подключению автопрефиксеров (прописывание ручным способом сейчас представляется нецелесообразным). Кроме того, можно сверстать форму с уникальным дизайном: через нее пользователи смогут отправлять комментарии и рекомендации разработчику страницы.
### Контактные данные
E-mail: [email protected], [email protected]