Подтвердить что ты не робот

Направление (LTR/RTL): в чем разница между направлением CSS и атрибутом направления HTML?

Есть ли разница между

<body dir="rtl">

и

<body style="direction:rtl">

?

4b9b3361

Ответ 1

<body dir="rtl"> более подходит в соответствии с рекомендацией W3C:

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

Поскольку направленность является неотъемлемой частью структуры документа, разметка должна использоваться для установки направленности для документа или фрагмента информации или для определения мест в тексте, где один двунаправленный алгоритм Unicode сам по себе недостаточен для достижения желаемой направленности. [...] Поэтому вы должны использовать специальную разметку bidi всякий раз, когда она доступна. Не просто прикрепляйте стили CSS к общему элементу, чтобы добиться эффекта.

Пользовательские агенты, игнорирующие CSS, также получат выгоду от этого подхода.