عندما تستعمل ul لإنشاء قائمة أفقية وتستعمل float سواء right أو left، أضف overflow بالشكل التالي:
ul li {
float: right;
display: block;
}
ثم أضف:
وبالنسبة لمتصفح IE عليك اضافة height بارتفاع معين:
* html ul {
height: 20px;
}
وعندما تستعمل صور أو إيقونات مع li قد تظهر مكررة اكثر من مرة في IE رغم انك استعملت no-repeat في هذه الحالة أضف ارتفاع 1% ل li كما يلي:
* html ul li {
height: 1%
}
أخيرا انتبه عندما تستعمل ملف IE7-js من Google للحصول على الشفافية لأن الصور قد تتغير أماكنها من اليمين إلى اليسار وأحيانا قد تجد مشكلة في ارتفاع صفحة، وهذا مع IE.
ان كان لديك theme Wordpress تريد تعريبه، يكفي أن تنشئ ملف rtl.css وتضعه في مسار Theme جنبا إلى جنب مع style.css ثم تقوم بتغيير الاتجاهات والقيم من اليسار إلى اليمين (وقلب الصور ان كان تمة صور تحتاج لقلب).
مثال:
ul li {
float: left;
padding: 1px 5px 0 0
}
تتغير إلى:
ul li {
float: right;
padding: 1px 0 0 5px
}
أو:
div {
position: relative;
left: 15px
}
إلى:
لا حاجة أن تكرر الخصائص التي لا تتغير، يجب الانتباه أيضا إلى أن يكون ملف rtl.css مدرج بعد ملف style.css في ملف header.php.
انتبه الى ملف header.php فبعض themes لا تضيف دالة language_attributes المسؤولة عن وصف اللغة والاتجاه.
استخدام الجداول يجب أن يتقصر على البيانات التي تعرض بشكل Tabular data، ولا يجب استعمال tables في تقسيم الصفحة إلى sidebar و content وإنما يتم ذلك عن طريق division.