У меня есть текстовый документ с некоторыми аннотациями, и я хотел бы, чтобы они появлялись рядом с текстом, который они сопровождают, на веб-странице.
То есть я хочу преобразовать что-то вроде этого:
The Houdan hen was never drawn into the
cult of Sredni Vashtar. Conradin had
long ago settled that she was an
Anabaptist. He did not pretend to have [23]
the remotest knowledge as to what an
Anabaptist was, but he privately hoped
that it was dashing and not very
respectable.
соответственно, чтобы в браузере [23] отображалось где-то в той же строке, что и слова «притворяться, что есть» (предпочтительно в левом или правом «поле» на странице), независимо от размера или везде, где могут быть разрывы строк. Возможно ли это при любом сочетании CSS / JavaScript / предварительной обработки?
См. (левое поле) на этой странице для примера того, что я хочу сделать: чтобы номера страниц сопровождали текст. За исключением того, что текст не просто стих, который все в <pre>
, поэтому я не могу точно скопировать то, что они делают. (Я полагаю, что можно переместить все аннотации в верхнюю / нижнюю часть абзацев и сделать так, чтобы они там появлялись, но я бы на самом деле этого не предпочел.)
Я понимаю, что вопрос может быть расплывчатым, но я открыт для предложений.
[ Примечание : мне не нужно ничего, чтобы «плавать» в техническом (CSS / прочее) смысле; Я только вообразил, что наличие этих «аннотаций» рядом с текстом в середине абзаца требует чего-то плавающего характера. Я также открыт для предложений по улучшению названия вопроса:)]
Обновление : Кроме того, работает ли ваш метод, если «аннотации» длиннее, чем просто число, например сами маленькие абзацы или картинки?