Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПР / Хакова Ю. М. Отчет ПР2.docx
Скачиваний:
0
Добавлен:
07.06.2026
Размер:
79.68 Кб
Скачать

4 Листинг courses.Html

<!DOCTYPE html>

<html lang="ru">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>Курсы</title>

<link rel="stylesheet" href="style-courses.css">

</head>

<body>

<header>

<div class="logo">

<span class="logo-text">INTERSLAVIC</span>

</div>

<nav class="nav-menu">

<ul>

<li><a href="#">О проекте</a></li>

<li><a href="courses.html">Курсы</a></li>

<li><a href="#">Форум</a></li>

</ul>

</nav>

<button class="auth-button">ВХОД/РЕГИСТРАЦИЯ</button>

</header>

<main>

<section class="courses-section">

<h1>Доступные курсы</h1>

<p>Выберите интересующий Вас курс</p>

<div class="courses-container">

<div class="course-card">

<img src="./images/basic-course.png" alt="Базовый курс">

<h2>Базовый</h2>

<p>Алфавит, произношение, базовый словарный запас, построение простых фраз</p>

</div>

<div class="course-card">

<img src="./images/advanced-course.png" alt="Продвинутый курс">

<h2>Продвинутый</h2>

<p>Расширенный словарный запас, подробное изучение грамматики, основы разговорной речи</p>

</div>

<div class="course-card">

<img src="./images/pro-course.png" alt="Углубленный курс">

<h2>Углубленный</h2>

<p>Стилистика и письменная речь, разговорная практика, практика перевода художественных текстов</p>

</div>

</div>

</section>

</main>

</body>

</html>

5 Листинг style-courses.Css

body {

font-family: 'Work Sans', sans-serif;

margin: 0;

padding: 0;

background-color: #f8f8f8;

}

header {

display: flex;

justify-content: space-between;

align-items: center;

padding: 20px 50px;

background-color: white;

}

.logo-text {

font-family: 'Yaldevi Colombo', sans-serif;

font-weight: 600;

font-size: 36px;

color: #291D9A;

}

.nav-menu {

display: flex;

gap: 40px;

margin-right: -550px;

}

.nav-menu ul {

display: flex;

gap: 30px;

list-style: none;

}

.nav-menu a {

text-decoration: none;

color: #1D253C;

font-weight: 500;

}

.auth-button {

font-weight: bold;

width: 207px;

height: 44px;

border: 2px solid #D2D3D8;

border-radius: 8px;

background: none;

font-size: 14px;

color: #1D253C;

cursor: pointer;

transition: 0.3s;

}

.auth-button:hover {

background: #1D253C;

color: #ffffff;

}

.login-btn {

border: 2px solid #1D253C;

padding: 10px 20px;

border-radius: 10px;

font-weight: bold;

}

.courses-section {

text-align: center;

padding: 50px 20px;

}

.courses-section h1 {

font-size: 43px;

font-weight: bold;

color: #1D253C;

margin-bottom: 50px;

}

.courses-section p {

font-size: 19px;

color: #666;

}

.course-card h2 {

font-size: 24px;

font-weight: normal;

color: #1D253C;

}

.course-card p {

font-size: 15px;

color: #666;

}

.courses-container {

display: flex;

justify-content: center;

gap: 30px;

margin-top: 30px;

}

.course-card {

background-color: white;

padding: 30px;

border-radius: 15px;

box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);

width: 300px;

text-align: center;

}

.course-card img {

width: 80px;

margin-bottom: -5px;

}

.courses-container {

margin-top: 80px;

}