Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3646726
А
Аноним
10 сентября 2026 12:00 · публичный вопрос
А
Аноним

напиши код для создания веб страницы, про китов

Ответ нейросети

Краткий ответ: ниже готовая одностраничная веб-страница о китах. Сохрани код в файл index.html, затем открой его в браузере.

<!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Мир китов</title>

    <style>
        :root {
            --dark-blue: #063b5b;
            --blue: #0b78a8;
            --light-blue: #eaf8ff;
            --yellow: #f5b942;
            --text: #183b4f;
            --white: #ffffff;
        }

        * {
            box-sizing: border-box;
        }

        html {
            scroll-behavior: smooth;
        }

        body {
            margin: 0;
            font-family: Arial, sans-serif;
            color: var(--text);
            background: #f7fcff;
            line-height: 1.6;
        }

        .container {
            width: min(1100px, calc(100% - 32px));
            margin: 0 auto;
        }

        .header {
            position: sticky;
            top: 0;
            z-index: 10;
            background: var(--dark-blue);
            color: var(--white);
        }

        .navigation {
            min-height: 70px;
            display: flex;
            align-items: center;
            justify-content: space-between;
            gap: 20px;
        }

        .logo {
            color: var(--white);
            text-decoration: none;
            font-size: 1.3rem;
            font-weight: bold;
        }

        nav {
            display: flex;
            gap: 20px;
        }

        nav a {
            color: var(--white);
            text-decoration: none;
        }

        nav a:hover {
            color: var(--yellow);
        }

        .hero {
            background: linear-gradient(135deg, #c9f1ff, #5ab8d9);
        }

        .hero-content {
            min-height: 520px;
            display: grid;
            grid-template-columns: 1fr 1fr;
            align-items: center;
            gap: 30px;
        }

        .eyebrow {
            color: var(--blue);
            font-weight: bold;
            text-transform: uppercase;
            letter-spacing: 1px;
        }

        h1,
        h2,
        h3 {
            line-height: 1.2;
        }

        .hero h1 {
            margin: 10px 0;
            color: var(--dark-blue);
            font-size: clamp(2.3rem, 6vw, 4.5rem);
        }

        .hero p {
            max-width: 600px;
            font-size: 1.15rem;
        }

        .button {
            display: inline-block;
            margin-top: 15px;
            padding: 13px 22px;
            border: none;
            border-radius: 30px;
            background: var(--yellow);
            color: #25384a;
            text-decoration: none;
            font-weight: bold;
            cursor: pointer;
        }

        .button:hover {
            background: #ffd269;
        }

        .whale {
            text-align: center;
            font-size: clamp(8rem, 20vw, 15rem);
            animation: swim 4s ease-in-out infinite;
        }

        @keyframes swim {
            0%, 100% {
                transform: translateY(0);
            }

            50% {
                transform: translateY(-18px);
            }
        }

        .section {
            padding: 70px 0;
        }

        .section-title {
            margin-top: 0;
            color: var(--dark-blue);
            font-size: 2.2rem;
        }

        .cards {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            gap: 22px;
        }

        .card {
            padding: 25px;
            border-radius: 18px;
            background: var(--white);
            box-shadow: 0 8px 25px rgba(6, 59, 91, 0.1);
        }

        .card-icon {
            font-size: 2.5rem;
        }

        .card h3 {
            color: var(--blue);
        }

        .fact-section {
            background: var(--light-blue);
            text-align: center;
        }

        .fact-box {
            max-width: 700px;
            margin: 0 auto;
            padding: 30px;
            border-radius: 20px;
            background: var(--white);
            box-shadow: 0 8px 25px rgba(6, 59, 91, 0.1);
        }

        #factText {
            min-height: 55px;
            font-size: 1.15rem;
        }

        footer {
            padding: 25px;
            background: var(--dark-blue);
            color: var(--white);
            text-align: center;
        }

        @media (max-width: 700px) {
            .navigation {
                flex-direction: column;
                padding: 15px 0;
            }

            .hero-content {
                grid-template-columns: 1fr;
                padding: 60px 0;
                text-align: center;
            }

            .hero p {
                margin-left: auto;
                margin-right: auto;
            }

            .cards {
                grid-template-columns: 1fr;
            }

            nav {
                gap: 12px;
                font-size: 0.9rem;
            }
        }
    </style>
</head>

<body>
    <header class="header">
        <div class="container navigation">
            <a class="logo" href="#top">🐋 Мир китов</a>

            <nav>
                <a href="#about">О китах</a>
                <a href="#facts">Факты</a>
            </nav>
        </div>
    </header>

    <main id="top">
        <section class="hero">
            <div class="container hero-content">
                <div>
                    <p class="eyebrow">Жители океана</p>
                    <h1>Киты — гиганты морей</h1>
                    <p>
                        Киты — удивительные морские млекопитающие.
                        Они дышат воздухом, заботятся о детёнышах
                        и общаются с помощью звуков.
                    </p>
                    <a class="button" href="#about">Узнать больше</a>
                </div>

                <div class="whale" aria-label="Кит">🐋</div>
            </div>
        </section>

        <section class="section" id="about">
            <div class="container">
                <p class="eyebrow">Коротко о китах</p>
                <h2 class="section-title">Почему они удивительны?</h2>

                <div class="cards">
                    <article class="card">
                        <div class="card-icon">🌊</div>
                        <h3>Обитатели океана</h3>
                        <p>
                            Киты живут в морях и океанах по всему миру,
                            совершая длинные путешествия.
                        </p>
                    </article>

                    <article class="card">
                        <div class="card-icon">💨</div>
                        <h3>Дышат воздухом</h3>
                        <p>
                            Киты являются млекопитающими и поднимаются
                            к поверхности, чтобы вдохнуть воздух.
                        </p>
                    </article>

                    <article class="card">
                        <div class="card-icon">🎵</div>
                        <h3>Общаются звуками</h3>
                        <p>
                            Некоторые виды китов издают сложные звуки,
                            которые могут распространяться под водой
                            на большие расстояния.
                        </p>
                    </article>
                </div>
            </div>
        </section>

        <section class="section fact-section" id="facts">
            <div class="container">
                <p class="eyebrow">Интересные сведения</p>
                <h2 class="section-title">Факт о китах</h2>

                <div class="fact-box">
                    <p id="factText">
                        Нажми на кнопку, чтобы узнать интересный факт.
                    </p>

                    <button class="button" id="factButton" type="button">
                        Показать факт
                    </button>
                </div>
            </div>
        </section>
    </main>

    <footer>
        <p>© 2025 «Мир китов»</p>
    </footer>

    <script>
        const facts = [
            "Синий кит считается самым крупным животным на Земле.",
            "Киты кормят детёнышей молоком.",
            "Киты могут общаться с помощью низкочастотных звуков.",
            "Некоторые киты ежегодно проплывают тысячи километров."
        ];

        const factText = document.getElementById("factText");
        const factButton = document.getElementById("factButton");

        let currentFact = 0;

        factButton.addEventListener("click", function () {
            factText.textContent = facts[currentFact];

            currentFact++;

            if (currentFact === facts.length) {
                currentFact = 0;
            }
        });
    </script>
</body>
</html>

Как устроен код

  1. HTML создаёт структуру страницы:

    • заголовок;
    • меню;
    • блок с описанием китов;
    • карточки с фактами;
    • кнопку и подвал страницы.
  2. CSS отвечает за внешний вид:

    • цвета и шрифты;
    • расположение блоков;
    • карточки;
    • адаптацию под телефон;
    • анимацию кита.
  3. JavaScript делает страницу интерактивной:

    • после нажатия на кнопку меняется текст;
    • каждый раз показывается следующий факт.

Проверка результата

После открытия файла в браузере должны работать:

  • ссылки меню «О китах» и «Факты»;
  • кнопка «Узнать больше»;
  • анимация кита;
  • кнопка «Показать факт», меняющая текст.

Обсуждение

4 сообщения
А
Аноним

Добавь на страницу настоящую фотографию кита

Нейросеть

Добавь фотографию вместо эмодзи кита.

1. В HTML замени этот фрагмент:

<div class="whale" aria-label="Кит">🐋</div>

на:

<img
    class="whale-photo"
    src="https://images.unsplash.com/photo-1560275619-4662e36fa65c?auto=format&fit=crop&w=1000&q=85"
    alt="Кит плывёт под водой"
    loading="lazy"
>

2. В CSS добавь такие стили:

.whale-photo {
    display: block;
    width: 100%;
    max-width: 520px;
    height: 360px;
    margin: 0 auto;
    object-fit: cover;
    border-radius: 24px;
    box-shadow: 0 15px 35px rgba(6, 59, 91, 0.25);
    animation: swim 4s ease-in-out infinite;
}

Старый стиль .whale можно удалить. Фотография загружается с Unsplash, поэтому для её отображения нужен интернет.

А
Аноним

<!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="./styles/style.css"> <meta property="og:title" content="Заголовок страницы в OG"> <meta property="og:description" content="Описание страницы в OG"> <meta property="og:image" content="https://example.com/image.jpg"> <meta property="og:url" content="https://example.com/"> </head> <body> <header> <h1>Личный сайт</h1> <p>Который сделан на основе готового шаблона</p> <nav> <ul> <li><a href="index.html">Эта страница</a></li> <li><a href="catalog.html">Другая страница</a></li> </ul> </nav> </header> <main> <article> <section> <h2>Первая секция</h2> <p>Она обо мне</p> <img src="images/image.png" alt="Человек и пароход"> <p>Но может быть и о семантике, я пока не решил.</p> </section> <section> <h2>Вторая секция</h2> <p>Она тоже обо мне</p> </section> <section> <h2>И третья</h2> <p>Вы уже должны были начать догадываться.</p> </section> </article> </main> <footer> <p>Сюда бы я вписал информацию об авторе и ссылки на другие сайты</p> </footer> <!-- сюда можно подключить jquery <script src="scripts/app.js" defer></script> --> </body> </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="./styles/style.css">

    <meta
      property="og:title"
      content="Мир китов"
    >
    <meta
      property="og:description"
      content="Интересные факты о китах — самых крупных обитателях океана."
    >
    <meta
      property="og:image"
      content="https://images.unsplash.com/photo-1560275619-4662e36fa65c?auto=format&fit=crop&w=1200&q=80"
    >
    <meta
      property="og:url"
      content="https://example.com/"
    >
  </head>

  <body>
    <header>
      <h1>Мир китов</h1>

      <p>
        Удивительные морские млекопитающие
      </p>

      <nav>
        <ul>
          <li><a href="#about">О китах</a></li>
          <li><a href="#facts">Интересные факты</a></li>
          <li><a href="#protection">Охрана китов</a></li>
        </ul>
      </nav>
    </header>

    <main>
      <article>
        <section id="about">
          <h2>Кто такие киты?</h2>

          <p>
            Киты — это крупные морские млекопитающие, которые живут
            в океанах и морях по всему миру.
          </p>

          <img
            src="https://images.unsplash.com/photo-1560275619-4662e36fa65c?auto=format&fit=crop&w=1200&q=80"
            alt="Кит плывёт в океане"
            width="800"
          >

          <p>
            Несмотря на жизнь в воде, киты дышат воздухом с помощью лёгких.
            Поэтому им необходимо регулярно подниматься к поверхности океана.
          </p>
        </section>

        <section id="facts">
          <h2>Интересные факты о китах</h2>

          <ul>
            <li>
              Синий кит — самое крупное животное на Земле.
            </li>
            <li>
              Киты кормят своих детёнышей молоком.
            </li>
            <li>
              Некоторые киты общаются с помощью громких песен и звуков.
            </li>
            <li>
              Киты могут совершать путешествия на тысячи километров.
            </li>
          </ul>
        </section>

        <section id="protection">
          <h2>Охрана китов</h2>

          <p>
            Многие виды китов нуждаются в защите. Им угрожают загрязнение
            океана, столкновения с кораблями и запутывание в рыболовных сетях.
          </p>

          <p>
            Каждый человек может помочь китам: не оставлять мусор на берегу,
            экономить пластик и бережно относиться к природе.
          </p>
        </section>
      </article>
    </main>

    <footer>
      <p>
        Сайт о китах. Берегите океан и его обитателей!
      </p>
    </footer>
  </body>
</html>

Фотография загружается из интернета. Если нужно использовать изображение из папки проекта, скачай фотографию, положи её в images и замени значение src на:

src="images/whale.jpg"