0Pricing
CSS Academy · درس

الأنماط المحسوبة وفاحص نموذج الصندوق

استخدم لوحة Computed ومخطط نموذج الصندوق لفهم الأنماط المطبقة على العنصر بدقة.

الأنماط المحسوبة وفاحص نموذج الصندوق درس مجاني في CSS Academy على CoddyKit. هذا هو الدرس 1 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في CSS Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة CSS Academy 4 دروس في المجموع.

لوحة الأنماط المحسوبة

تعرض علامة Computed في Chrome DevTools ← Elements القيمة النهائية المحسوبة لكل خاصية CSS في العنصر المحدد، بعد حل التتالي والوراثة وspecificity. وهي تجيب عن سؤال "ما الذي طُبّق فعليًا؟" بدلًا من "ما الذي كُتب؟"

مخطط نموذج الصندوق

تعرض لوحة Computed مخططًا تفاعليًا لنموذج الصندوق يوضح أبعاد المحتوى والحشو والحد والهامش للعنصر المحدد. انقر على أي بُعد لتمييز قاعدة CSS التي حددته والانتقال إلى لوحة Styles.

تصفية الخصائص المحسوبة

اكتب في مربع التصفية للعثور بسرعة على خصائص محسوبة محددة. فعّل "Show all" لتضمين الخصائص الموروثة والخصائص الافتراضية للمتصفح. وألغِ تفعيله لعرض الخصائص غير الافتراضية فقط، وهو أقصر طريق إلى الأنماط المطبقة ذات الصلة.

تتبّع الوراثة

تكون الخصائص المعروضة باللون الرمادي في Computed موروثة من عنصر أب. انقر على الخاصية الموروثة للانتقال إلى العنصر والقاعدة التي حددتها، وتتبع التتالي دون فحص العناصر الأب يدويًا في الترميز.

فهم توسيع الصيغة المختصرة

تتوسع كتابة margin: 16px 8px إلى أربع قيم محسوبة: margin-top وmargin-right وmargin-bottom وmargin-left. تعرض لوحة Computed دائمًا الخصائص الفردية بالصيغة الموسعة، مما يفيد في تصحيح مشكلات التباعد غير المتناظر.

تحويل تنسيق الألوان

تكون قيم الألوان المحسوبة دائمًا بصيغة rgb() أو rgba()، بغض النظر عن طريقة كتابتها. انقر على عينة لون في لوحة Styles للتبديل بين تنسيقات العرض (hex وhsl وrgb). تعرض لوحة Computed اللون المحلول دائمًا.

مقاييس الخطوط

افحص font-size وfont-family وline-height وletter-spacing المحسوبة للتحقق من تطبيق رموز الطباعة بشكل صحيح. وتظهر الخطوط البديلة للمتصفح في font-family المحسوبة عند تعذر تحميل الخط المطلوب.

تأثير box-sizing

تجعل box-sizing: border-box العرض شاملًا للحشو والحد، بينما تستبعدهما box-sizing: content-box (الإعداد الافتراضي). يعكس مخطط نموذج الصندوق في DevTools النموذج المطبق، لذا قارن عرض المحتوى بالعرض الإجمالي للتأكد من سلوك box-sizing.

تحقيق في انهيار الهوامش

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

specificity في لوحة Styles

تعرض لوحة Styles جميع القواعد المستهدفة للعنصر بترتيب specificity. وتكون القواعد المشطوبة متجاوزة. ولتحديد القاعدة الفائزة في تعارض خاصية، ابحث عن التصريح غير المشطوب الأعلى ترتيبًا في لوحة Styles.

الأنماط المفروضة وأنماط User Agent

تظهر قواعد ورقة أنماط user-agent في المتصفح أسفل لوحة Styles، مع التسمية "user agent stylesheet". وتعرض Computed قيمها المحلولة. أعد ضبط هذه القواعد باستخدام CSS reset أو Normalize.css لإنشاء أساس متسق عبر المتصفحات.

اختبار المعرفة

ما الذي تعرضه لوحة Computed Styles ولا تعرضه لوحة Styles؟

الملخص

تكشف لوحة Computed Styles ومخطط نموذج الصندوق القيم النهائية المحلولة لجميع خصائص CSS بعد حل التتالي. استخدمهما لتتبع الوراثة، وتصحيح توسيع الصيغ المختصرة، والتحقيق في box-sizing، وتحديد القاعدة الفائزة في تعارضات specificity على أي عنصر.

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

هل درس «الأنماط المحسوبة وفاحص نموذج الصندوق» مجاني؟

نعم — نص درس «الأنماط المحسوبة وفاحص نموذج الصندوق» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة CSS Academy، انتقل إلى CoddyKit PRO. تتضمن دورة CSS Academy 4 دروس في المجموع.

ماذا ستتعلم في «الأنماط المحسوبة وفاحص نموذج الصندوق»؟

استخدم لوحة Computed ومخطط نموذج الصندوق لفهم الأنماط المطبقة على العنصر بدقة. تتمرن على CSS Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ CSS Academy؟

لا تُشترط خبرة سابقة. CSS Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 1 من أصل 4.

كم من الوقت يستغرق درس «الأنماط المحسوبة وفاحص نموذج الصندوق»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس CSS Academy هذا؟

نعم. كل درس في CSS Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. الأنماط المحسوبة وفاحص نموذج الصندوق
  2. فاحص التخطيط لـ Flexbox وGrid
  3. لوحة CSS Overview
  4. مصحح الحركات والانتقالات
← العودة إلى CSS Academy