في هذا الدرس 7تصفّح المواضيع
CSS Font Size
تغيير حجم الخطوط في لغة CSS
CSS Font Size تغيير حجم الخطوط في لغة CSS
تتحكم خاصية font-size في حجم الخط. بعض وحدات الطول مطلقة مثل px، وبعضها نسبي إلى حجم خط أو إلى مساحة العرض. لا تمنع وحدة البكسل تكبير الصفحة بأداة المتصفح، كما أن استخدام وحدة نسبية لا يجعل التصميم متجاوبًا تلقائيًا مع كل جهاز.
px: بكسل CSS.emداخلfont-size: نسبة إلى حجم خط العنصر الأب.rem: نسبة إلى حجم خط العنصر الجذرhtml.vw: نسبة إلى عرض مساحة العرضviewport.%: نسبة إلى حجم خط الأب؛ ليست قيمة ثابتة تساوي16px.

font size syntax
طريقة كتابة font size في لغة CSS.
font-size:value;
CSS font size with Pixels
التحكم في حجم الخطوط بوحدة Pixels في لغة CSS
CSS font size with Pixels التحكم في حجم الخطوط بوحدة Pixels في لغة CSS
تُكتب القيم بداخل خاصية font-size بوحدة pixels البيكسل في لغة CSS للتحكم في حجم النصوص.
CSS font size with Pixels
تكتب القيمة متبوعة بوحدة px، مثل 18px. تقبل الكسور أيضًا، مثل 18.5px، وليست مقصورة على الأعداد الصحيحة.
CSS font size with percentage
التحكم في حجم الخطوط بوحدة percentage في لغة CSS
CSS font size with percentage التحكم في حجم الخطوط بوحدة percentage في لغة CSS
تحدد النسبة المئوية في font-size حجم الخط بالنسبة إلى حجم خط الأب. تعني 100% الحجم نفسه؛ وتساوي 16px فقط إذا كان حجم خط الأب 16px.
CSS font size with percentage
القيمة 100% تجعل حجم خط العنصر مساويًا لحجم خط أبيه، وهو ما يوضحه المثال.
CSS font size with 50 percentage
القيمة 50% تجعل حجم الخط نصف حجم خط الأب. إذا كان الأب بحجم 16px فستكون النتيجة 8px؛ وتتغير النتيجة عندما يتغير حجم الأب.
CSS font size with em
التحكم في حجم الخطوط بوحدة em في لغة CSS
CSS font size with em التحكم في حجم الخطوط بوحدة em في لغة CSS
تستخدم وحدة القياس em لضبط حجم خط العنصر كأضعاف خط حجم عنصر الأب Eelemtn parent فإذا كان حجم body هو 16 بكسل فأن حجم عنصر h1 الزي يتفرع من body بوحدة بكسل هو 32 إذا كان حجمة 2em أي انه 2x16 ضعفين حجم body.
CSS font size with em
العدد قبل em هو معامل ضرب حجم خط الأب: 1em يساويه، و2em يضاعفه، و0.5em يعطي نصفه. الوحدة وحدها لا تعني الضعف دائمًا.
html
{
font-size: 100% /* 16px if the default root size is 16px */
}
body
{
font-size: 1em; /* 16px if the default root size is 16px */
}
h1
{
font-size: 3em; /* 48px if the root size is 16px */
}
p
{
font-size: 2em; /* 32px if the root size is 16px */
}
CSS font size with rem
التحكم في حجم الخطوط بوحدة rem في لغة CSS
CSS font size with rem التحكم في حجم الخطوط بوحدة rem في لغة CSS
تحدد وحدة rem الحجم نسبة إلى خط العنصر الجذر html، وليس نسبة إلى الأب المباشر لكل عنصر. إذا كان حجم خط الجذر 16px، فالقيمة 2rem تعطي 32px. يستخدم المثال التالي 2rem على body؛ وقد تكبر العناوين عنه بسبب أنماط المتصفح الافتراضية.
CSS font size with rem
html
{
font-size: 100% /* 16px if the default root size is 16px */
}
body
{
font-size: 2rem; /* 32px if the root size is 16px */
}
CSS font size with vw
التحكم في حجم الخطوط بوحدة vw في لغة CSS
CSS font size with vw التحكم في حجم الخطوط بوحدة vw في لغة CSS
تساوي 1vw واحدًا من مئة من عرض مساحة العرض viewport. لذلك يتغير حجم الخط عند تغيير عرض نافذة العرض، لا بمجرد اختلاف اسم الجهاز. داخل تجربة مضمنة يكون المرجع مساحة عرض إطار النتيجة نفسه.
CSS font size with vw
يعرض المثال الفقرات بحجم 2vw، أي 2% من عرض مساحة العرض الخاصة بالنتيجة.
CSS font size with kewords
التحكم في حجم الخطوط بكلمات دلالية في لغة CSS
CSS font size with kewords التحكم في حجم الخطوط بكلمات دلالية في لغة CSS
يمكن تحديد حجم الخط بكلمات دلالية دون كتابة وحدة. القيم xx-small وx-small وsmall وmedium وlarge وx-large وxx-large وxxx-large تسمى أحجامًا مطلقة، ويحدد المتصفح أحجامها انطلاقًا من الحجم الافتراضي للمستخدم. أما smaller وlarger فهما نسبيتان إلى حجم خط الأب.
CSS font size with kewords
يتغير الحجم علي حسب الكلمة الدلالية.
سجّل الدخول لحفظ تقدمك
تابع إنجاز المواضيع والمصطلحات والمهام، وكمّل من آخر خطوة على أي جهاز.
المصطلحات17
راجع المعنى، اشرحه لنفسك، ثم علّم البطاقة كمفهومة.
- 01 Size حجم
- للمراجعة
- 02 Font الخط
- للمراجعة
- 03 Property خاصية
- للمراجعة
- 04 Elements عناصر
- للمراجعة
- 05 Value قيمة
- للمراجعة
- 06 Parent الأب
- للمراجعة
- 07 Em وحدة قياس Em
- للمراجعة
- 08 Rem وحدة قياس Rem
- للمراجعة
- 09 Body جسم المحتوي
- للمراجعة
- 10 Kewords كلمات
- للمراجعة
- 11 Xx-small صغير جداً جداً
- للمراجعة
- 12 X-small صغير جداً
- للمراجعة
- 13 Small صغير
- للمراجعة
- 14 Medium وسط
- للمراجعة
- 15 Large كبير
- للمراجعة
- 16 X-large كبير جداً
- للمراجعة
- 17 Xx-large كبير جداً جداً
- للمراجعة
لا توجد بطاقات تطابق البحث والتصفية.
اقرأ البطاقات بحرية. سجّل الدخول لحفظ تقدم مراجعتك.
الاختصارات4
راجع المعنى، اشرحه لنفسك، ثم علّم البطاقة كمفهومة.
- 01 Px Px
- Pixel
- وحدة قياس الPixel
- للمراجعة
- 02 CSS CSS
- Cascading Style Sheets
- صفحات الأنماط الانسيابية
- للمراجعة
- 03 HTML HTML
- Hypertext Markup Language
- لغة توصيف النص الفائق الخاصة ببناء صفحة الإنترنت<p><a href="https://www.closetag.com/tutorial/html/html-introduction">المزيد عن HTML</a></p>
- للمراجعة
- 04 Vw Vw
- Veiwport
- شكل العرض / منفذ العرض
- للمراجعة
لا توجد بطاقات تطابق البحث والتصفية.
اقرأ البطاقات بحرية. سجّل الدخول لحفظ تقدم مراجعتك.
اختبر فهمك.
ووصلها للإتقان.
كل سؤال خطوة لقدّام. اختار، اكتب كود، وشوف نتيجتك فورًا.
أكمل المهام، واجمع كل الإجابات الصحيحة. أقل من 100%؟ راجع وأعد المحاولة.
الأسئلة متاحة للاطلاع. سجّل الدخول للتفاعل وحفظ تقدمك.
لمحة عن التحدي3 أسئلة تنتظرك +
ماهي الخاصية التي تستخدم في تحديد حجم الخط ؟
____