0
首先,對於這個可能很愚蠢的問題感到抱歉。但我試圖弄清楚,在網頁上顯示阿拉伯字符時,<dir="rtl">
屬性是否真的是強制性的。關於阿拉伯文內容的HTML文本方向。使用dir =「rtl」真的是強制性的嗎?
我已經在這個主題上搜索了一段時間,但我仍然感到困惑。 W3C網站指出:「如果文檔包含從右到左的字符,並且用戶代理顯示這些字符,則用戶代理必須使用雙向算法。」來源:https://www.w3.org/TR/html4/struct/dirlang.html
據我瞭解上述文字,這意味着你將不得不使用<dir="rtl">
屬性,但我不明白爲什麼。
我想知道的原因是,我們必須創建一個「有點」阿拉伯語版本的頁面,而不必花費太多時間來對齊和鏡像整個網站。
有人知道爲什麼<dir="rtl">
屬性是強制性的嗎?或者爲什麼它可能是爲什麼它不是強制性的?我讀到的越多,它開始攪亂我的頭,我很難找到明確的答案。
親切的問候, 揚威廉
感謝您的回答,我特別忘記了也應該能夠正確掃描頁面的漫遊器和屏幕閱讀器。我偶然在這個頁面上解釋了爲什麼應該使用rtl的更多信息:https://www.w3.org/International/articles/inline-bidi-markup/uba-basics。 –
更準確地說,基本方向是解釋rtl屬性需要的概念:https://www.w3.org/International/articles/inline-bidi-markup/uba-basics#context –