Загрузка данных


**index.html**
```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="css/style.css">
</head>
<body>

    <!-- Шапка с именем исполнителя и слоганом -->
    <header>
        <h1>Моргенштерн</h1>
        <p>Красавчик, я стараюсь.</p>
    </header>

    <!-- Основное содержимое -->
    <main>

        <!-- Краткая биография -->
        <p>
            Моргенштерн — российский рэпер, настоящее имя Алишер Тагирович Моргенштерн,
            родился в 1998 году в Уфе. Работает в жанрах хип-хоп и поп-рэп, известен
            провокационным стилем и огромной аудиторией в социальных сетях.
        </p>

        <!-- Заголовок раздела -->
        <h2>Почему я это слушаю</h2>

        <!-- Личное отношение -->
        <p>
            Его треки заряжают энергией и хорошо идут в фоне — музыка ни к чему
            не обязывает и звучит бодро.
        </p>

        <!-- Главные хиты -->
        <p>
            Главные хиты: Cadillac, Cristal и Моет, Попа как у Ким, Yung Hefner,
            Новый Мерин, Familia, Розовое вино, Моя девочка.
        </p>

    </main>

    <!-- Подвал -->
    <footer>
        <p>Практическая работа №33, Ferrari И.О., ОИБ25-2, 2026 год</p>
    </footer>

</body>
</html>
```

**css/style.css**
```css
/* Глобальные CSS-переменные (цветовая палитра) */
:root {
    --color-bg: #121212;
    --color-text: #e0e0e0;
    --color-accent: #c9a84c;
    --color-heading: #ffffff;
    --color-footer-bg: #0a0a0a;
}

/* Глобальные шрифтовые свойства */
body {
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-size: 1rem;
    line-height: 1.5;
    color: var(--color-text);
    background-color: var(--color-bg);
    margin: 0;
    padding: 0;
}

/* Наследование шрифта */
* {
    font-family: inherit;
}

/* Типографика */
h1 {
    font-size: 2.5rem;
    font-weight: 700;
    color: var(--color-heading);
}

h2 {
    font-size: 1.75rem;
    color: var(--color-accent);
}

p {
    margin-bottom: 1rem;
}

/* Шапка */
header {
    background-color: var(--color-accent);
    padding: 2rem;
    text-align: center;
    max-width: 1100px;
    margin: 0 auto;
    border-radius: 0 0 0.5rem 0.5rem;
}

header h1 {
    color: var(--color-footer-bg);
}

header p {
    color: var(--color-footer-bg);
    font-style: italic;
}

/* Основная часть */
main {
    background-color: #ffffff;
    color: #121212;
    padding: 2rem;
    margin: 1rem auto;
    max-width: 1100px;
    border-radius: 0.5rem;
}

main h2 {
    color: var(--color-accent);
}

/* Подвал */
footer {
    background-color: var(--color-footer-bg);
    color: var(--color-text);
    padding: 2rem;
    text-align: center;
    max-width: 1100px;
    margin: 0 auto;
    border-radius: 0.5rem 0.5rem 0 0;
}
```