Como definir um parágrafo da direita para a esquerda em uma postagem do Tumblr?

2

Tumbler usado para permitir parágrafos alinhados à direita , o que é útil em idiomas RTL (por exemplo, hebraico ou árabe).

No passado, criava parágrafos da direita para a esquerda - digitando um dos seguintes itens no código HTML da postagem do Tumblr:

  • <div align="right">
  • <div style="text-align:right">

No entanto, seguindo os "aprimoramentos" mais recentes do Tumblr, essas tags pararam de ter efeitos.


Alguém sabe como fazer um parágrafo da direita para a esquerda em uma postagem no Tumblr?


Nota: Estou ciente de que há Tumblr temas que convertem globalmente para RTL, mas quero que a justificação seja apenas por parágrafo (ou postar).


EDIT 1

Tentou sugestão do .
Infelizmente, o Tumblr parece ignorar essas tags html5.
Ou seja, enquanto
esse é o código html da postagem do Tumblr , o (Hebrew) ainda estão alinhados à esquerda !

    
por boardrider 04.04.2015 / 12:16

2 respostas

1

Parece que a tag a seguir (kudos @unor) criará um parágrafos RTL justificados à direita em uma postagem no Tumblr:

<div style="text-align: right;" dir="rtl">

Veja exemplo .


Nota:

Em editing mode , esses parágrafos ainda serão exibidos justificados à esquerda , mas o displayed post será justificado à direita .

Outra nota:

Isso pode parecer óbvio, mas vale a pena mencionar que as tags acima devem ser inseridas ao editar a postagem na exibição HTML.

    
por 06.04.2015 / 19:17
0

(Eu não sei e não posso testar o que o Tumblr permite / não permite na postagem de marcações; mas aqui está o que eles devem apoiar, de preferência.)

Se você quiser real RTL, você deve não usar CSS (ou o obsoleto align attribute).

Para especificar a direcionalidade do texto de um elemento, o HTML5 fornece

  • o atributo dir ,
  • o bdi element (para "isolar" conteúdo) e
  • o bdo element .

Se eu entendi seu caso de uso corretamente, você pode (tentar) usar um destes:

<p dir="rtl">…</p>

<p><bdo dir="rtl">…</bdo></p>
    
por 05.04.2015 / 13:54