English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

كتيب مرجع CSS

قواعد CSS (@RULES)

مجمع ميزات CSS

طريقة استخدام ميزة unicode-bidi CSS ومثال

ميزة unicode-bidi تستخدم مع ميزة direction لضبط أو رجوع ما إذا كان النص محوياً أم لا، لدعم لغات متعددة في نفس الوثيقة.

ميزة unicode-bidi CSS واتجاهالميزات تتعلق بمعالجة النص المزدوج الاتجاه في الوثيقة. على سبيل المثال، إذا كان نص الكتلة يحتوي على نص من اليمين إلى اليسار ونص من اليسار إلى اليمين، فإن وكيل المستخدم سيطبقمعيار Unicodeتعريف الخوارزمية المعقدة من قبل المعيار لتحديد اتجاه النص الصحيح.

 اتجاهوunicode-bidi الميزة تسمح للمطورين بتحكم في مستوى التضمين والغطاء للخوارزمية.

جدول أدناه يوضح وصف استخدام هذه الخاصية وتاريخ إصداراتها، بالإضافة إلى استخدام هذه الخاصية في جملة الجافا سكربت.

القيمة الافتراضية:normal
يُستخدم لـ:جميع العناصر
الوراثة:لا يوجد
يمكن تفعيله عن طريق الرسوم المتحركة:لايرجى الرجوع إلى خصائص الرسوم المتحركة.
الإصدار:CSS 2،3
جملة JavaScript:object.style.unicodeBidi="bidi-override" 

ملاحظة:في معظم الحالات، يمكن استخدام هذا الخصائص فقط من قبلDTDيستخدمها مصممي الموقع. خاصةً، لا يجب على الكتاب والمصممين على الويب والمستخدمين تغييرها.

جملة استخدام unicode-bidi

جملة هذا الخصائص هي:

اتجاه: bidi-override | embed | normal | initial | inherit

في المثال أدناه، يتم عرض كيفية استخدام خاصية الاتجاه.

  p {                        
   unicode-bidi: bidi-override;
   اتجاه: rtl;
  }
اختبار لـ‹/›

قيمة الخاصية

جدول أدناه يصف قيم هذه الخاصية.

القيمةوصف
bidi-override

للعناصر العرضية، سيتم إنشاء بديل. للعناصر المكونة من صندوق، سيتم إنشاء بديل للأنسجة العرضية التي ليست داخل عنصر آخر من صندوق.

هذا يعني داخل العنصر، وفقًا لـاتجاهلإعادة ترتيب؛ الجزء المكتسب بشكل تلقائي من الخوارزمية الثنائية الاتجاه سيتم تجاهله.

خصائص embedإذا كان العنصر عرضيًا، فإن هذه القيمة ستفتح مستوى إضافيًا للإغماض بالنسبة للخوارزمية الثنائية الاتجاه. اتجاه هذا المستوى الإضافي يحددهاتجاهبخصائص.
normalللخوارزميات الثنائية الاتجاه، لا يقدم هذا القيمة مستوى إضافيًا للإغماض. للعناصر العرضية، يمكن أن تتم إعادة ترتيبها بشكل تلقائي عبر حدود العناصر.
initialأعد هذا الخصائص إلى قيمته الافتراضية.
inheritإذا تم تحديد، فإن العناصر المرتبطة تأخذ قيمة الخاصية unicode-bidi للعنصر الأم.

تطابق المتصفحات

تطابق متصفحات unicode-bidi الخاص بالخصائص، الأرقام في الجدول التالي تمثل أحدث إصدار من المتصفحات التي تدعم هذه الخاصية؛ جميع المتصفحات الشائعة يدعمون هذه الخاصية.

  • Firefox 1+

  • Google Chrome 2+

  • Internet Explorer 5.5+

  • Apple Safari 1.3+

  • Opera 9.2+

قراءة متقدمة

يرجى الرجوع إلى التعليمات التالية:CSS Text.

خصائص مرتبطة:اتجاه.