تخطَّ إلى المحتوى

🎨 مرجع خصائص CSS بالعربي

كل خاصية بالعربي: ماذا تفعل، قيمها المهمة، مثال حي تعدّله وترى نتيجته فورًا، وأشهر أخطاء استخدامها. حاليًا 43 خاصية — والقائمة تكبر.

التخطيط

display

خاصية طريقة العرض

خاصية display تحدد كيف يتصرف العنصر في التخطيط: كتلة، سطري، صندوق مرن flex، شبكة grid، أو مخفي تمامًا.

position

خاصية تموضع العنصر

خاصية position تخرج العنصر من التدفق الطبيعي وتموضعه: نسبيًا، مطلقًا داخل أب، مثبتًا بالشاشة، أو لاصقًا عند التمرير.

justify-content

خاصية توزيع المحور الرئيسي

خاصية justify-content توزع أبناء حاوية flex أو grid على طول المحور الرئيسي: بداية، وسط، نهاية، أو بمسافات متساوية.

align-items

خاصية محاذاة المحور المتعامد

خاصية align-items تحاذي أبناء حاوية flex/grid على المحور المتعامد — رأسيًا في الصف الافتراضي: أعلى، وسط، أسفل، أو تمدد.

flex-direction

خاصية اتجاه الصندوق المرن

خاصية flex-direction تحدد محور حاوية flex: صف أفقي (الافتراضي) أو عمود رأسي — ومعها ينقلب عمل justify وalign.

grid-template-columns

خاصية أعمدة الشبكة

خاصية grid-template-columns ترسم أعمدة شبكة grid — ومع repeat وminmax وauto-fit تبني شبكات متجاوبة بسطر واحد بلا أي media query.

gap

خاصية المسافة بين العناصر

خاصية gap تضع مسافات بين أبناء flex أو grid من الحاوية نفسها — وداعًا لهوامش الأبناء وحواف «العنصر الأخير» الشاذة.

z-index

خاصية ترتيب الطبقات

خاصية z-index تقرر أي العناصر المتراكبة يظهر فوق الآخر — وتعمل فقط على العناصر ذات position أو داخل سياقات تراص.

overflow

خاصية فائض المحتوى

خاصية overflow تقرر مصير المحتوى الذي يتجاوز حجم حاويته: يظهر خارجها، يُقص، أو يكسب شريط تمرير.

flex-wrap

خاصية التفاف الصندوق المرن

خاصية flex-wrap تسمح لعناصر flex بالنزول لسطر جديد عند الضيق بدل الانضغاط القسري — نصف التجاوب بكلمة واحدة.

صندوق العنصر

margin

خاصية الهامش الخارجي

خاصية margin تصنع مسافة خارج حدود العنصر تبعده عن جيرانه — وmargin-inline: auto وصفة توسيط الكتل الشهيرة.

padding

خاصية الحشوة الداخلية

خاصية padding تصنع مسافة داخل العنصر بين حدوده ومحتواه — هي التي تعطي الأزرار والبطاقات «مساحة التنفس».

border

خاصية الإطار

خاصية border ترسم إطارًا حول العنصر بثلاث صفات: سمك ونمط ولون — أساس البطاقات والحقول والفواصل.

border-radius

خاصية الزوايا الدائرية

خاصية border-radius تدوّر زوايا العنصر — من لمسة نعومة للبطاقات حتى الدائرة الكاملة للصور الشخصية بقيمة 50%.

box-shadow

خاصية ظل الصندوق

خاصية box-shadow تضيف ظلًا يمنح العنصر عمقًا وارتفاعًا عن الصفحة — سلاح البطاقات العائمة وحالات الهفر.

width / height

خاصيتا الأبعاد

width وheight تحددان أبعاد العنصر — والاحتراف في معرفة متى تتركهما للمحتوى ومتى تقيدهما بـ max وmin.

max-width

خاصية الحد الأقصى للعرض

خاصية max-width تمنع العنصر من تجاوز عرض معين مع بقائه مرنًا تحته — العمود الفقري لكل تخطيط متجاوب ومقروء.

box-sizing

خاصية حساب أبعاد الصندوق

خاصية box-sizing: border-box تجعل width شاملة للحشوة والحدود — السطر الذي يبدأ به كل مشروع CSS عاقل.

النصوص والخطوط

color

خاصية لون النص

خاصية color تلوّن النص — وتورَّث لكل الأبناء، وقيمتها currentColor سر الأيقونات التي تتلون مع نصها تلقائيًا.

font-size

خاصية حجم الخط

خاصية font-size تحدد حجم النص — وبوحدة rem تحترم إعدادات المستخدم، وبدالة clamp تتدرج مع الشاشة بلا قفزات.

font-family

خاصية عائلة الخط

خاصية font-family تحدد خط النص بقائمة بدائل تنتهي بعائلة عامة — واختيار الخط العربي الجيد نصف هوية موقعك.

font-weight

خاصية وزن الخط

خاصية font-weight تضبط سماكة الحرف من 100 الرفيع حتى 900 الأسود — سلاح الهرمية البصرية الأول.

line-height

خاصية ارتفاع السطر

خاصية line-height تضبط التباعد الرأسي بين أسطر النص — أكبر مؤثر منفرد في راحة القراءة، وللعربية وصفة أوسع.

text-align

خاصية محاذاة النص

خاصية text-align تحاذي النص داخل حاويته — وقيمتاها المنطقيتان start/end تجعلان موقعك ثنائي الاتجاه بلا تعديل.

text-decoration

خاصية زخرفة النص

خاصية text-decoration ترسم خطوط النص: تسطير الروابط، شطب الأسعار — وأخواتها الحديثة تضبط لون الخط وسمكه وبعده.

text-shadow

خاصية ظل النص

خاصية text-shadow تضيف ظلًا أو توهجًا للحروف — إنقاذ النص فوق الصور، وتوهجات النيون للعناوين.

direction

خاصية اتجاه الكتابة

خاصية direction تقلب اتجاه النص والتخطيط rtl/ltr — لكن الصواب المعماري وضع dir على HTML واستعمال الخصائص المنطقية.

white-space

خاصية معالجة الفراغات

خاصية white-space تتحكم بمصير المسافات وكسور الأسطر: دمجها الافتراضي، حفظها الحرفي للكود، أو منع الالتفاف نهائيًا.

letter-spacing

خاصية تباعد الأحرف

خاصية letter-spacing تباعد بين الأحرف — أنيقة للعناوين اللاتينية الكبيرة، و«خط أحمر» شبه مطلق على النص العربي المتصل.

الخلفيات والشفافية

الحركة والتأثيرات

الأدوات الحديثة

🎓 تريد التعلم بالترتيب بدل المرجع السريع؟ ابدأ من مسار CSS الكامل بالعربي.