Ответ 1
Да, это возможно, используя комбинацию двух символов управления Unicode. А именно,
- "ПРАВИЛЬНО-ЛЕВЫЙ ОТВЕРЖДЕНИЕ" (U + 202E)
- "ВЕРНУТЬСЯ НА ПРАВО" (U + 202D)
Каждый символ переопределения делает текст, следующий за ним, течет в соответствующем направлении.
Они могут быть вставлены в документ с объектами HTML ‮
и ‭
или десятичными эквивалентами ‮
и ‭
.
Это позволяет вам написать свой пример таким образом:
<p>
There once was a young lady with pride,<br>
‮who ate fourteen green apples and died.<br>
‭Within the lamented,<br>
‮the apple fermented<br>
‭and made cider inside her insides.
</p>
Теперь я отправляю этот HTML-код, чтобы вы могли видеть, как он выглядит. Вы можете наблюдать фактическое изменение направления, выбирая части текста.
Когда-то была юная леди с гордостью,
who ate fourteen green apples and died.
Within the lamented,
the apple fermented
and made cider inside her insides.
Если вам нужен настоящий boustrephedon, где формы букв также обратные, и если вы не против использования функций CSS3, вы можете использовать преобразование CSS3:
backward {
display: inline-block;
-moz-transform: scale(-1, 1);
-webkit-transform: scale(-1, 1);
transform: scale(-1, 1);
}
<p>
There once was a lady with pride,<br>
<backward>who ate fourteen green apples and died.</backward><br>
Within the lamented,<br>
<backward>the apple fermented</backward><br>
and made cider inside her insides.
</p>