Hola, qué tal, alguien me ayuda porfa? grx =)
Pongo primero el código:
<div style="direction: rtl">
español (spanish) <img src="http://banahosting.com/es/images/lang-spanish.png" style="vertical-align: -1px; width: 16px; height: 11px">
</div>
Mi problema es el texto. Por razones que no vienen a cuento tengo que utilizar direction: rtl, pero al utilizarlo el texto me sale mal y no entiendo por qué.
Tendria que salir: bandera español (spanish)
Pero sale: bandera (español (spanish
Venga va, tantos programadores y ni una sola respuesta.
Yo no fuí a la uni, aprendo de forma autodidacta, y me cuesta.
Simplemente os pido un poco de colaboración ciudadana.
Si lo que quieres es que el texto se posicione a la derecha, utiliza text-align: right;
La dirección RightToLeft se utiliza para lenguajes como el árabe.
No sé qué razones son esas para utilizar rtl, pero bueno, en inglés o español, no creo que consigas algo muy legible.
agregando a lo que dice el comañero
y lo que pasa es justamente que estás forzando una regla para un idioma incorrecto
los parentesis se están renderizando correctamente según la regla rtl
http://www.i18nguy.com/markup/right-to-left.html
en tal caso para que se vieran como quieres tienes que colocar
(español (spanish
sin embargo, y como te dice ivancea96 hay una herramienta para eso y es text-align
Grx engel lex yunior.
-
Ivi96
El direction no lo uso para utilizar idiomas alternativos como el árabe. Lo uso exclusivamente de forma estética para una sección en mi web: para cambiar la barra de desplazamiento a la izquierda.
No sé de qué otra forma cambiar la barra sin que afecte a las reglas del juego. Por eso tendré que adaptarme y poner lo que dijo engel.
(español (spanish