Информационный сайт о различных местах для путешествий по России, включающий описание достопримечательностей, галерею изображений и другую полезную информацию.
Готовый проект на gh-pages | Макет в Figma
- Основной сайт: index.html
- Стили: pages/index.css, blocks/
- Шрифты: vendor/fonts/
- Изображения: images/
- Создала адаптивный дизайн для различных устройств и экранов с использованием медиазапросов, Flex и Grid контейнеров.
- Использовала методологию BEM для организации CSS-кода.
- Подключила и настроила кастомные шрифты.
- Организовала файловую структуру проекта для удобства поддержки и расширения.
- Протестировала сайт на кроссбраузерную совместимость с использованием современных CSS-стандартов и медиазапросов.
- Оптимизировала производительность сайта, используя SVG-изображения и кастомные шрифты в форматах WOFF и WOFF2.
- Использовала относительные величины (%, vh, vw, fr) и выражения с
calc()
для гибкого управления размерами. - Применяла семантические HTML-теги для улучшения доступности и SEO.
- Провела проверку на типографику, чтобы обеспечить читаемость и визуальную гармонию текста.
- Добавление мультиязычности (возможность переключения языков на сайте).
- Добавление анимации на главной картинке.
- Улучшение интерактивных элементов с использованием JavaScript.
HTML
CSS
SEO
Git
Медиазапросы
БЭМ
Типографика
Чтобы запустить проект локально, нужно сделать несколько простых шагов:
- Склонируйте этот репозиторий:
git clone https://github.com/gudrum1983/russian-travel.git
- Перейдите в папку проекта:
cd russian-travel
- Откройте файл
index.html
в вашем браузере.
Для работы с проектом потребуется любой современный браузер.