CSS text-transform 属性

التعريف والاستخدام

تحكم خاصية text-transform في أحرف النص.

الشرح

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

انظر أيضًا:

دليل CSS:CSS 文本

دليل DOM HTML:خاصية textTransform

مثال

تحويل النص في عناصر مختلفة:

h1 {text-transform:uppercase;}
h2 {text-transform:capitalize;}
p {text-transform:lowercase;}

جرب بنفسك

الإرشادات والتعليقات

التعليقات:قد يستخدم مختلف المستخدمون وسائل مختلفة لتحديد من حيث تبدأ الكلمة، مما يؤدي إلى تحديد الأحرف التي يجب أن تكون كبيرة. على سبيل المثال، النص "w3-school" يمكن أن يُعرض بطريقتين: "W3-school" و "W3-School". لا يحدد CSS أي منهما صحيح، لذا كلاهما صحيحان.

جافا سكربت:

text-transform: none|capitalize|uppercase|lowercase|initial|inherit;

قيمة الخاصية

القيمة الوصف
لا شيء افتراضي. يحدد نصًا عاديًا يحتوي على أحرف صغيرة وأحرف كبيرة.
capitalize كل كلمة في النص تبدأ بحرف كبير.
uppercase يحدد وجود فقط أحرف كبيرة.
lowercase يحدد عدم وجود أحرف كبيرة، فقط أحرف صغيرة.
تنسيق يحدد هذا يجب أن يستمر النص من العنصر الأم text-transform.

تفاصيل التقنية

القيمة الافتراضية: لا شيء
التنسيق: نعم
الإصدار: CSS1
جافا سكربت: object.style.textTransform="uppercase"

مزيد من الأمثلة

تحكم في أحرف النص
هذا المثال يوضح كيفية التحكم في أحرف النص في نص.

دعم المتصفح

الرقم في الجدول يوضح إصدار المتصفح الأوائل الذي يدعم هذه الخاصية بالكامل.

Chrome IE / Edge Firefox Safari Opera
1.0 4.0 1.0 1.0 7.0