جميع عناصر css
| العنصر | الوظيفة |
|---|---|
| Background-color | تضع لون الخلفية |
| Background-image | تضع صورة في الخلفية |
:- Background-repeat
| لتكرار الصورة افقى او رأسى |
| Repeat-x | لتكرار الافقي |
| Repeat-y | لتكرار الرأسي |
| No-repeat | عدم تكرار الصورة |
:- Background-attachment
| تحریك الخلفیة مع المحتوى ام ثبوتھا |
| Scroll | تحريك الخلفية مع المحتوي |
| Fixed | الخلفية ثابتة |
| Local | تتحرك الخلفية مع محتوي عناصرها |
:- Background-position
| لتحدید مكان الخلفیة |
| Left top | تضع الخلفية اعلي اليسار |
| Left center | تضع الخلفية اوسط اليسار |
| Left bottom | تضع الخلفية اسفل اليسار |
| Right top | تضع الخلفيةاعلي اليمين |
| Right center | تضع الخلفية اوسط اليمين |
| Right bottom | تضع الخلفية اسفل اليمين |
| Center top | تضع الخلفية اعلي الوسط |
| Center center | تضع الخلفية اوسط الوسط |
| bottom Center | تضع الخلفيةاسفل الوسط |
| X% y% | لتحدید النسبة المئوية لوضعية الخلفية من الافقي والراسي |
| X px y px | لتحدي وضعية الخلفية عن طريق px |
:- Text
| التحكم في تنسيق النصوص |
| color | لتغير لون الخط |
:- Direction
| لتحديد اتجاه الكتابة |
| ltr | اتجاه الكتابة من اليسار الي اليمن |
| rtl | اتجاه الكتابة من اليمين الي اليسار |
:- Letter-spacing
| لزیادة او تقلیل الفراغات بین الحروف |
| normal | لا يوجد فراغات بين الحروف |
| length | تحديد قيمة بالفراغ السالب او الموجب |
:- Line-height
|
تحديد ارتفاع الخط
|
| normal | الارتفاع عادي القيمة الافتراضية |
| length | ضع الارتفاع باستخدام ارقام |
| number | قیمة الارتفاع الرقم حجم الخط الان |
| % | استخدم النسبة المئویة لتحدید الارتفاع |
:- Text-align
| تحديد مكان النص افقيا |
| left | يكون النص باليسار |
| right | يكون النص باليمين |
| center | يكون النص بالوسط |
| justify | تمدد السطور بحيث يكون لكل كلمة عرض متساوي |
:- Text-decoration
| تحديد التزين المضاف للنص |
| none | ليس هناك تزيين يضاف الي النص |
| overline | الخط فوق النص |
| underline | اضافة خط تحت النص |
| linethrough | الخط علي الكلمة شطب |
| Line-indent | اضافة مسافة قبل اول سطر فى الفقرة |
:- Text-shadow
|
اضافة ظل للنص
|
| nono | لايوجد ظل |
| h-shadow v-shadow | قیمة الظل بالاتجاه الافقى قمية الظل بالاتجاه الرأسي |
| Blur-raduis | قطر الظل |
| color | لون الظل |
:- Text-transform
| تكبیر الحروف الصغیرة فى الانجلیزیة |
| nono | لا تكبير |
| Capitalize | تحویل اول حرف فى الكلمة الى كبیرة |
| Uppercase | تحویل الحروف كلھا الى كبیرة |
| lowercase | تحویل الحروف كلھا الى صغیرة |
:- Unicode-bidi
| قلب اتجاه الحروف |
| Normal | یبقى الاتجاه المحدد كما ھو |
| Bidi-override | قلب الحروف حسب الاتجاه |
:- align-Vertical
| المحاذاة الرأسیة لنص معین |
| baseline | یكون النص بمحاذاة السطر التابع لھا |
| top | یكون ھنا اعلى من اعلى عنصر بالسطر |
| sub | یكون النص اسفل النص وتابع لھا |
| super | النص اعلى من اعلى عنصر بالسطر |
| lenght | اضافة النسبة المئوية بالسالب او الموجب |
| Text-top | تسویة اعلى النص مع اعلى عنصر فى السطر |
| middle | وضع النص فى نصف المسافة |
| Text-bottom | تسوية اسفل النص مع اسفل السطر |
:- White-spacing
| المسافة البیضاء داخل عنصر معین |
| normal | تتنقل الكتابة الى سطر جدید عن اكتمال السطر |
| nowrap | لا تنتقل ابدا الى سطر جدید قبل اضافة <br> |
| Pre-line | تنتقل الكتابة الى سطر جدید عندما یلزم الامر |
| Pre-wrap | سوف تكون ھناك مساحة یفترضھا المتصفح قبل الفقرة وتنتقل الي سطر جديد اذا لازم الامر |
:- Word-spacing
| زیادة او انقاص المسافة بین الكلمات |
| normal | القيمة الافتراضية |
| lenght | اضافة قيمة بعينة الارقام |
-: Font
| تععین خصائص الخط |
| Font-family | اضافة عائلة خطوط |
| Font-size | حجم الخط |
:- Font-size
| نمط الخط |
| normal | عرض الشكل العادي |
| Italic | الخط المائل |
| Font-variant | small-caps تجعل الخطوط |
:- Font-weight
| وزن الخط وتركيز الكتابة |
| bold | الخط الثقيل المعروف |
| value | اضافة قيمة للخط الخفيف والثقيل |
| -: links | تنسیق الروابط خط ، خلفیة |
| visited | تنسیق الروابط التى تم زیارتھا |
| hover | تنسیق الوقوف بالماوس على الرابط |
| active | التنسیق لحظة الضغط على الرابط |
:-borders
top-border حد من اعليbottom-border حد من اسفل left-border حد من الشمال right-border حد من اليمين | اضافة الحدود وتنسیقھا ولتطبیق الحدود يجب تحديد حجمها ولونها واحد اشكال الحدود |
| dotted | شكل الحدود المنقط |
| dashed | شكل المتقطع |
| solid | شكل المتصل |
| groove & ridge | شكل تلاثي الابعاد وتختلف بالالوان |
| inset & outset | شكل تلاثي الابعاد لداخل حسب اللون |
:- Margin
top-Margin محاذاة من الاعليMargin-bottom محاذاة من الاسفل right-Marign محاذاة من يمين Marign-lef محاذاة من يسار | هواميش خارجية محاذاه العنصر من الخارج من الیمین او اليسار او الاعلي او الاسفل |
| auto | یضع المتصفح قیمة افتراضیة |
| lenght | ضع قيمة معينة ب px |
:- Padding
Padding-right محاذاة يمينPadding-left محاذاة يسار Padding-top محاذاة اعلى Padding-bottom محاذاة اسفل | هوامش داخلية لعمل محاذاة للعنصر من الداخل اى من داخل حدود التي يقع بيها العناصر |
| lenght | ضع قيمة معينة ب px |
:- Dimentions
| لوضع قیم ابعاد عنصر معین |
| height | طول العنصر |
| Max-height | اقصي قيمة لطول عنصر |
| Min-height | اقل قيمة لطول عنصر |
| width | عرض العنصر |
| Max-width | اقصي عرض لعنصر ما |
| Min-width | اقل عرض عنصر |
:- Display
| توضح اذا ما كان سیتم عرض العنصر وكيف يتم ذلك والقيم الافتراضية تكون block وا inline |
| none | لاخفاء العناصر |
| inline | یتم عرض العناصر بجانب بعضھا |
| block | یتم عرض العناصر تحت بعضھا |
| Visibility: hidden; | لاخفاء العنصر |
:- Position
| التحكم فى موضع العنصر |
| static | وضعھا ھو نفس وضع بقیة الصفحة |
| relative | یكون العنصر فى الوضع العادى |
| absolute | یكون متعلق بأقرب جد لھ موضع محدد |
| fixed | یبقى العنصر فى نفس المكان حتى عند تحريك الصفحة |
Float
| یتم انتقال العنصر كلیا الى المكان المطلو مثلا left ينتقل العنصر الي اليسار و right ينتقل العنصر الي اليمين |
