HTML текст с субтитрами - PullRequest
1 голос
/ 22 апреля 2020

Я хочу создать текст (в конечном итоге в epub / pdf, но сначала в html, а затем я его преобразую), где под каждым словом есть перевод для этого слова, только меньше. Вот изображение цели: image

Мое текущее решение состоит в том, чтобы соединить два слова в div, каждое слово в своем собственном p, затем я применяю стили к этому сделать так, чтобы все было в строке, верхнее слово больше, чем перевод и так далее. Вот как бы выглядело это слово:

<div class="twc">
    <p class="word-top">Project</p>
    <p class="word-down">Projekt</p>
</div>

Это решение кажется очень неэффективным. Есть ли другой способ архивировать это? Я не могу использовать javascript, так как он должен быть конвертируемым в epub, pdf, mobi и т. Д.

1 Ответ

0 голосов
/ 22 апреля 2020

Ваше решение абсолютно в порядке. Вы не сделаете это намного лучше, если захотите полагаться на автоматическую ширину, что вы делаете. Я бы просто заменил <p> другим <div>. Одно слово не делает настоящий абзац.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...