Soy nuevo en html y uso mucho hebreo. Me encontré con este problema, lo que me hace pensar que estoy malinterpretando algo.Usando <span> para agregar una dirección (dir = "rtl")
Por lo que sé, el elemento no tiene ningún efecto, pero permite agregar estilo.
Sin embargo, tratando de hacer esto:
<span dir="rtl"> some text that should be rtl'ed </span>
no parece funcionar para mí (el directorio no tiene efecto).
El uso de < div dir = "rtl" >, por otro lado, funciona bien.
Entonces ... ¿por qué no está trabajando el <span>? En mi opinión, estoy usando <span> para exactamente su propósito: agregar estilo. Funciona bien cuando lo uso para agregar color ... ¿por qué no para esto?
¡Gracias por cualquier idea! Edan
P.S. Después de algunas pruebas, también descubrí que si rodeo el texto con <p> (dentro del intervalo < >), entonces el toma surta efecto. Pero en ese caso, ¿por qué no debería simplemente usar < p dir = "rtl" > ... la idea es que yo no quiero ningún elemento, solo para darle un estilo a algo.
Gracias por los corchetes arreglar Harper. Supongo que no debería olvidar revisar ... :) –
'' ¿En 2 años nadie notó nada? Por Dios! dir es una directiva CSS. Necesita crear una clase/id para su span, y una regla que asigne "rtl" a la clase/id. – yPhil