خصائص CSS المنطقية
يُكتب أيضاً: Logical Properties, margin-inline-start
خصائص مثل margin-inline-start تعتمد على اتجاه الكتابة بدل اليسار واليمين، فيعمل التصميم نفسه صحيحاً في العربية RTL والإنجليزية LTR دون نسخة CSS منفصلة.
خصائص CSS المنطقية تحدد المسافات والحدود والمحاذاة حسب اتجاه الكتابة بدل الاتجاهات الثابتة. فبدل margin-left تكتب margin-inline-start، وهي تعني اليسار في الإنجليزية واليمين في العربية تلقائيًا.
تشمل أسماء مقابلة لمعظم الخصائص الفيزيائية: padding-inline وborder-inline-end وinset-inline-start وtext-align: start. وكلها مدعومة في كل المتصفحات الحديثة.
للمواقع العربية أو ثنائية اللغة هي الطريقة النظيفة لدعم الاتجاهين بملف CSS واحد، دون ملف RTL منفصل ودون عكس القيم يدويًا. ابدأ بها في أي كود جديد، وانتبه أن بعض إضافات الكاش القديمة التي تولّد نسخة RTL آليًا قد لا تتعامل معها كما تتوقع.
