Итак, я хочу иметь абзац, который может состоять из одной или нескольких строк, который находится на правой стороне страницы, но выровнен по левому краю.
Пример:
¦ Example text to show ¦
¦ where I want the ¦ <-- Right side of page
¦ paragraph to be. ¦
Итак Я добавил левое поле и приказал тексту выровняться по левому краю:
<p style="text-align: left; margin-left:>Text</p>
Это работает для длинных абзацев; однако, если длина абзаца меньше строки, он будет выглядеть следующим образом:
¦ Short Text ¦
¦ ¦ <-- Right side of page
¦ ¦
вместо:
¦ Short Text¦
¦ ¦ <-- Right side of page
¦ ¦
Затем я попытался выровнять абзац по правому краю и выровнять последняя строка слева:
<p style="text-align: right;text-align-last: left; margin-left: 200px">Text</p>
Однако это привело к перевешиванию текста:
¦ Example text to show¦
¦ where I want the¦ <-- Right side of page
¦ paragraph to be. ¦
Можно ли каким-либо образом расположить абзац справа от страница со всеми строками, выстроенными в линию, как в первом примере, но не так, чтобы короткая строка не оставалась посередине страницы?