@egorneprin

Как можно автоматизировать добавление повторяющегося кода в HTML?

Здравствуйте, я делаю кино сайт, и каждый раз при добавлении нового фильма я трачу много времени для копирования и изменения кода. Как можно упростить этот процесс?
Сам блок фильма
<div class="movie-card" onclick="location.href='/films/1-garrypottervozvrashenie'"> 

            <div class="card-head">
              <img src="./assets/images/movies/гарри потер.webp" alt="Гарри Поттер Возвращение в Хогвартс" class="card-img">

              <div class="card-overlay">

                

                <div class="rating">
                  <ion-icon name="star-outline"></ion-icon>
                  <span>8.5 FHD</span>
                </div>

                <div class="play">
                  <ion-icon name="play-circle-outline"></ion-icon>
                </div>

              </div>
            </div>

            <div class="card-body">
              <h3 class="card-title">Гарри Поттер Возвращение в Хогвартс</h3>

              <div class="card-info">
                <span class="genre">Документальный</span>
                <span class="year">2022</span>
              </div>
            </div>

          </div>
  • Вопрос задан
  • 278 просмотров
Решения вопроса 1
Использовать шаблонизатор для генерации разметки (Handlebars, Pug).
Или чуть более замороченный вариант - использовать генератор статических сайтов (11ty, Hugo, Jekyll).
Дальше усложнять вижу смысл только при необходимости.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
AlexNest
@AlexNest
Работаю с Python/Django
Вариант 1:
  1. Изучаете основы работы с СУБД, sql, php
  2. Проектируете базу
  3. Подключаете к сайту с помощью php.
  4. Пишете CRUD-функции для работы с записями.

Вариант 2:
Используйте CMS-ку по типу вордпреасса
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы