خاصية orphans
آخر تحديث: 2026-09-13
orphans خاصية orphans
تتحكم الخاصية orphans في الحد الأدنى لعدد الأسطر من نهاية الفقرة التي يجب أن تبقى في أعلى صفحة جديدة عند الطباعة، والقيمة الافتراضية هي 2. إنها خاصية من خصائص وسائط الصفحات في CSS تمنع ظهور السطر الأخير من الفقرة بمفرده في أسفل الصفحة السابقة (يسمى «السطر اليتيم»)، مما يحسن قابلية القراءة عند الطباعة.
| الفئة | |
|---|---|
| القيمة الأولية | 2 |
| موروث | نعم |
| ينطبق على | |
| نوع الحركة | |
| إصدار CSS | CSS2 |
| الحالة | قياسي |
📝 التركيب
orphans: <integer>;
⚙️ القيم
| القيمة | النوع | الوصف |
|---|---|---|
<integer> | النوع | الحد الأدنى للأسطر في نهاية الفقرة |
▶ مثال
عدّل الكود أدناه وشاهد النتيجة المباشرة في الملعب:
🌐 دعم المتصفحات
| المتصفح | |||||
|---|---|---|---|---|---|
| orphans | ✓ v10 | ✓ v12 | ✓ v1 | ✓ v1 | ✓ v1 |
| مدعوم في جميع المتصفحات الرئيسية | |||||
تلميح: لا يُطبَّق orphans و widows إلا في وسائط الصفحات (الطباعة)؛ ولا يتأثر العرض على الشاشة.
❓ الأسئلة الشائعة
Qما الفرق بين orphans و widows؟
Aتتحكم orphans في الحد الأدنى للأسطر التي تُبقى في أعلى الصفحة التالية من نهاية الفقرة، بحيث لا يبقى السطر الأخير من الفقرة بمفرده في أعلى الصفحة. وتتحكم widows في الحد الأدنى للأسطر التي تُبقى في أسفل الصفحة السابقة من بداية الفقرة، بحيث لا يبقى السطر الأول بمفرده في أسفل الصفحة. كلتاهما من خصائص وسائط الصفحات؛ واستخدامهما معًا يحافظ على سلامة الفقرات.
Qلماذا القيمة الافتراضية لـ orphans هي 2؟
Aيؤدي وجود سطر يتيم واحد في أعلى الصفحة إلى الإضرار بوضوح القراءة بشكل ملحوظ، وتتطلب أعراف التنضيد سطرين على الأقل لتكوين كتلة فقرة كاملة. لذلك تضبط المتصفحات افتراضيًا orphans: 2 — فإذا تبقى أقل من سطرين عند كسر الصفحة، تنتقل الفقرة بأكملها إلى الصفحة التالية. وكثيرًا ما تُضبط الطباعة والنشر على 3 أو أكثر للحصول على كسر صفحات أنظف.
Qهل يمكن ضبط orphans على 0؟
Aنعم. تَقبل الصيغة أي عدد صحيح غير سالب. يسمح ضبط 0 بإبقاء صفر سطر (أي يُسمح بالأسطر اليتيمة)، لكن لا يُنصح بذلك لأن الأسطر اليتيمة تقطع تدفق القراءة. القيم الشائعة تتراوح من 2 إلى 4، وتُطابَع عادةً مع widows، مثلًا orphans: 3; widows: 3;، بحيث يحتفظ الفقرة بثلاثة أسطر على الأقل عند كلا الطرفين.
Qفي أي سيناريوهات يُطبَّق orphans؟
Aفقط في وسائط الصفحات: الطباعة، ومعاينة الطباعة، وتصدير PDF، وبعض مُصيِّرات الكتب الإلكترونية. أمّا صفحات الويب فتُمرَّر باستمرار ولا تحتوي على «صفحات»، لذا لا تفعل الخاصية شيئًا هناك. يجب على المستندات المطبوعة الطويلة (التقارير، والأطروحات، والعقود) ضبط orphans و widows داخل @media print لمنع تقسيم الأسطر الأولى والأخيرة للفقرة عبر الصفحات.