خاصية font-variant

آخر تحديث: 2026-09-13

font-variant خاصية font-variant

تطبّق الخاصية CSS font-variant تأثيرات متغيّرات الخط مثل small-caps، التي تعرض الحروف الصغيرة كحرف كبيرة بحجم مُصغّر. والقيمة small-caps هي الميزة الأكثر دعمًا على نطاق واسع.

الفئة
القيمة الأوليةnormal
موروثنعم
ينطبق علىall
نوع الحركةdiscrete
إصدار CSSCSS1
الحالةقياسي

📝 التركيب

font-variant: normal | small-caps;

⚙️ القيم

القيمةالنوعالوصف
normal | small-capsكلمة مفتاحيةمتغيّر الخط (حرف كبيرة صغيرة)

▶ مثال

عدّل الكود أدناه وشاهد النتيجة المباشرة في الملعب:

🌐 دعم المتصفحات

المتصفح ChromeChrome EdgeEdge FirefoxFirefox SafariSafari OperaOpera
font-variant v1 v12 v1 v1 v1
مدعوم في جميع المتصفحات الرئيسية
تلميح: يحافظ small-caps على حجم الحروف الكبيرة الموجودة ويحوّل الحروف الصغيرة فقط إلى حروف كبيرة صغيرة، مما يناسب العناوين بالإنجليزية.

❓ الأسئلة الشائعة

Qهل تعمل القيمة small-caps من font-variant مع النص الصيني؟
Aيعرض small-caps الحروف الصغيرة كحرف كبيرة صغيرة؛ واللغة الصينية لا تعرف مفهوم الحالة (كبيرة/صغيرة)، لذا لا تتأثر الأحرف الصينية (Hanzi)، رغم أن أي حروف لاتينية في الفقرة تتغير. وإذا كان النص كله حروفًا كبيرة أصلًا، فلا يغيّر small-caps الحجم.
Qما الفرق بين font-variant: small-caps وtext-transform: uppercase؟
Aيحوّل uppercase كل حرف إلى حروف كبيرة عادية يتطابق ارتفاعها مع الأرقام؛ بينما يستخدم small-caps رسومًا لحروف كبيرة بحجم مُصغّر تحافظ على الارتفاع النسبي للحروف الصغيرة الأصلية، مما يمنح مظهرًا أكثر أناقة يناسب العناوين والاختصارات بالإنجليزية.
Qماذا يمكن أن تفعل الخاصية المختصرة font-variant في CSS الحديث؟
Aوسّع CSS3 الخاصية font-variant لتصبح اختصارًا (shorthand) يتحكم في الوصلات (font-variant-ligatures) والأشكال العددية (font-variant-numeric) وغيرها. فمثلًا يجعل font-variant-numeric: tabular-nums الأرقام متساوية العرض لمحاذاتها في الجداول وقوائم الأسعار.

📚 دروس ذات صلة

Web-Tutorial.com

فريق Web-Tutorial التقني

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

100%