Absolute Size (الحجم المطلق):
الحجم المطلق يعني تحديد حجم النص بقيمة ثابتة ومحددة.
مثال: font-size: 20px; يحدد حجم الخط ليكون ثابتًا 20 بكسل.
خصائص الحجم المطلق:
Sets the text to a specified size:
يحدد النص بحجم محدد لا يتغير. هذا الحجم ثابت ولا يعتمد على العناصر الأخرى المحيطة به.
Does not allow a user to change the text size in all browsers (bad for accessibility reasons):
لا يسمح للمستخدم بتغيير حجم النص في جميع المتصفحات، وهذا قد يكون سيئًا من حيث سهولة الوصول، خاصة للأشخاص الذين يعانون من مشاكل في الرؤية ويحتاجون لتكبير النص لسهولة القراءة.
Useful when the physical size of the output is known:
الحجم المطلق يكون مفيدًا عندما تكون الأبعاد الفعلية للعنصر معروفة، مثل الطباعة على ورق أو عند تصميم موقع ثابت.
Relative Size (الحجم النسبي):
الحجم النسبي يعني تحديد حجم النص بناءً على العناصر المحيطة به أو بطريقة تتكيف مع السياق.
مثال: font-size: 1.5em; أو font-size: 150%; يحدد حجم النص بناءً على حجم العنصر الأب أو السياق الحالي.
خصائص الحجم النسبي:
Sets the size relative to surrounding elements:
يتم تحديد حجم النص نسبياً للعناصر المحيطة، ما يعني أن حجم الخط يتغير بناءً على حجم العناصر الأب، مما يجعل التصميم أكثر تكيُّفًا.
Allows a user to change the text size in browsers:
يسمح للمستخدم بتغيير حجم النص في المتصفحات. هذا الأمر يعد مهمًا لسهولة الوصول، حيث يمكن للمستخدمين تكبير أو تصغير النص حسب احتياجاتهم، خاصة للأشخاص الذين يعانون من ضعف البصر.