इसलिए, इस बीच कोई अंतर है:दिशा (एलटीआर/आरटीएल): सीएसएस दिशा और एचटीएमएल दिशा विशेषता के बीच क्या अंतर है?
<body dir="rtl">
और इस ?:
<body style="direction:rtl">
इसलिए, इस बीच कोई अंतर है:दिशा (एलटीआर/आरटीएल): सीएसएस दिशा और एचटीएमएल दिशा विशेषता के बीच क्या अंतर है?
<body dir="rtl">
और इस ?:
<body style="direction:rtl">
<body dir="rtl">
W3C सिफारिश के अनुसार अधिक उपयुक्त है:
http://www.w3.org/International/questions/qa-bidi-css-markup
क्योंकि दिशात्मकता डॉक्यूमे का एक अभिन्न हिस्सा है एनटी संरचना, मार्कअप का उपयोग किसी दस्तावेज या जानकारी के खंड के लिए दिशात्मकता निर्धारित करने के लिए किया जाना चाहिए, या उस पाठ में स्थानों की पहचान करने के लिए जहां यूनिकोड बिडरेक्शनल एल्गोरिदम अकेले वांछित दिशा-निर्देश प्राप्त करने के लिए अपर्याप्त है। [...] इसलिए जब भी यह उपलब्ध हो, आपको समर्पित बिडी मार्कअप का उपयोग करना चाहिए। प्रभाव प्राप्त करने के लिए सीएसएस स्टाइल को सामान्य तत्व में संलग्न न करें।
सीएसएस को अनदेखा करने वाले उपयोगकर्ता-एजेंट इस दृष्टिकोण से भी लाभान्वित होंगे।
मुझे लगता है कि यह एक अच्छा जवाब है, लेकिन दोनों तरीकों का संयोजन कुछ स्टाइलिंग शक्ति दे सकता है। उदाहरण के लिए आप कक्षा (.ltr या .rtl) – Jonathan
के आधार पर एक तत्व बाएं या दाएं फ्लोट कर सकते हैं एक बार आपके पास HTML विशेषता हो जाने के बाद, आपको कक्षा की आवश्यकता नहीं है। आप विशेषता चयनकर्ताओं का उपयोग कर सकते हैं जैसे '[dir = rtl] ',': नहीं ([dir]) ' – Xavier