w3schools vertical rtl right ltr html css

vertical - Dirección(LTR/RTL): ¿Cuál es la diferencia entre la dirección de CSS y el atributo de dirección HTML?



rtl ltr (1)

Entonces, ¿hay alguna diferencia entre esto?

<body dir="rtl">

¿y esto?:

<body style="direction:rtl">


<body dir="rtl"> es más apropiado según la recomendación de W3C:

http://www.w3.org/International/questions/qa-bidi-css-markup

Debido a que la direccionalidad es una parte integral de la estructura del documento, el marcado se debe usar para establecer la direccionalidad de un documento o parte de la información, o para identificar lugares en el texto donde el algoritmo bidireccional Unicode solo es insuficiente para lograr la direccionalidad deseada. [...] Por lo tanto, debe utilizar el marcado bidi dedicado cuando esté disponible. No simplemente agregue el estilo CSS a un elemento general para lograr el efecto.

Los agentes de usuario que ignoran CSS también se beneficiarán de este enfoque.