x

الوحدات المطلقة والنسبية

اختبار وحدات CSS النسبية Relative والمطلقة Absolute

إختبار

  1. ما هي الوحدة المطلقة (absolute unit) ؟




    وحدات طول ثابتة (Fixed length units) لا تعتمد على أي شيء آخر.

  2. ماذا يغطي 100vw من عرض الشاشة (screen width) ؟




    0 من عرض إطار العرض (viewport width).

  3. أي من التالي وحدة نسبية (relative unit) ؟




    em

  4. إذا كان حجم الخط الجذري 20px ، فما قيمة 1rem ؟




    20px

  5. ماذا يمكن أن تفعل دالة calc() في CSS ؟




    الجمع (Add) والطرح (subtract) والضرب (multiply) أو القسمة (divide) بين وحدات مختلفة.

  6. ما هي الوحدة المطلقة (absolute unit) الأكثر استخدامًا في CSS ؟




    px

  7. إذا كان ارتفاع إطار العرض 800px ، فما قيمة 50vh ؟




    400px

  8. ماذا يعني تعيين عرض عنصر (element's width) إلى 100% ؟




    يشغل العرض الكامل لعنصر الأصل (full width of its parent).

  9. ماذا يحدث مع calc(10px + 20%) في CSS ؟




    يضيف 10px إلى 20% من عرض العنصر الأصل.

  10. أي وحدة (unit) تعتمد على حجم الخط (font size) للعنصر الجذري (the root element) ؟




    rem

  11. مع حجم خط جذري 16px ، ما حجم 10rem ؟




    160px

  12. لماذا قد تستخدم وحدة point بدلًا من pixels في التصميم؟




    النقاط مخصصة لتصميم الطباعة (print design).

  13. لماذا تُفضل وحدات rem على pixels في الطباعة (typography) ؟




    لأنها تتناسب تناسبيًا مع إعدادات متصفح المستخدم (user’s browser settings).

  14. كم من مساحة الشاشة يشغل 80vw ؟




    80% من عرض إطار العرض (viewport width).

  15. أي الوحدات (units) يجب أن تستخدم إذا أردت أن يشغل عنصر عرضًا أو ارتفاعًا (width or height) معينًا بنسبة مئوية (percentage) من الشاشة؟




    vw و vh

  16. ماذا تعني vw ؟




    عرض إطار العرض Viewport Width.

  17. ما الفرق الرئيسي بين rem و em في CSS ؟




    em تعتمد على حجم الخط للعنصر الأصل، بينما rem تعتمد على العنصر الجذري.

  18. ما هي وحدة vh ؟




    وحدة تساوي 1% من ارتفاع إطار العرض.

  19. ماذا يفعل تعيين عرض عنصر (element's width) إلى auto في CSS ؟




    يسمح للمتصفح بتحديد العرض بناءً على المحتوى والحاوية.

  20. ما ميزة رئيسية لدالة calc() ؟




    تمكنك من تحديد قيمة خاصية CSS ديناميكيًا بناءً على جوانب مختلفة من التطبيق أو إطار العرض.