دروس الألوان
يتم عرض الألوان التي تجمع بين الضوء الأحمر والأخضر والأزرق.
أسماء الألوان
باستخدام CSS ، يمكن ضبط الألوان باستخدام أسماء الألوان:
مثال
Color | Name |
---|---|
Red | |
Yellow | |
Cyan | |
Blue | |
Magenta |
قيم ألوان CSS
باستخدام CSS ، يمكن تحديد الألوان بطرق مختلفة:
- بأسماء الألوان
- كقيم RGB
- كقيم سداسية عشرية
- كقيم HSL (CSS3)
- كقيم HWB (CSS4)
- مع
currentcolor
الكلمة
ألوان RGB
قيم ألوان RGB مدعومة في جميع المتصفحات.
يتم تحديد قيمة ألوان RGB بـ: rgb ( RED ، GREEN ، BLUE ).
تحدد كل معلمة كثافة اللون على أنها عدد صحيح بين 0 و 255.
على سبيل المثال ، يتم تقديم rgb (0،0،255) باللون الأزرق ، لأنه تم تعيين المعلمة الزرقاء على أعلى قيمة لها (255) ويتم تعيين القيم الأخرى على 0.
مثال
Color | RGB | Color |
---|---|---|
rgb(255,0,0) | Red | |
rgb(0,255,0) | Green | |
rgb(0,0,255) | Blue |
غالبًا ما يتم تحديد ظلال الرمادي باستخدام قيم متساوية لجميع مصادر الضوء الثلاثة:
مثال
Color | RGB | Color |
---|---|---|
rgb(0,0,0) | Black | |
rgb(128,128,128) | Gray | |
rgb(255,255,255) | White |
ألوان سداسية عشرية
قيم الألوان السداسية العشرية مدعومة أيضًا في جميع المتصفحات.
يتم تحديد اللون السداسي عشري بـ: # RR GG BB .
RR (أحمر) ، GG (أخضر) و BB (أزرق) هي أعداد صحيحة سداسية عشرية بين 00 و FF تحدد شدة اللون.
على سبيل المثال ، يتم عرض # 0000FF باللون الأزرق ، لأنه تم تعيين المكون الأزرق على أعلى قيمة له (FF) ويتم تعيين المكونات الأخرى على 00.
مثال
Color | HEX | RGB | Color |
---|---|---|---|
#FF0000 | rgb(255,0,0) | Red | |
#00FF00 | rgb(0,255,0) | Green | |
#0000FF | rgb(0,0,255) | Blue |
غالبًا ما يتم تحديد ظلال الرمادي باستخدام قيم متساوية لجميع مصادر الضوء الثلاثة:
مثال
Color | HEX | RGB | Color |
---|---|---|---|
#000000 | rgb(0,0,0) | Black | |
#808080 | rgb(128,128,128) | Gray | |
#FFFFFF | rgb(255,255,255) | White |
الأحرف الكبيرة أم الصغيرة؟
يمكنك استخدام الأحرف الكبيرة أو الأحرف الصغيرة لتحديد القيم السداسية العشرية.
الأحرف الصغيرة أسهل في الكتابة. الأحرف الكبيرة أسهل في القراءة.
أسماء الألوان
يدعم CSS 140 اسمًا قياسيًا من الألوان.
ستجد في الفصل التالي قائمة أبجدية كاملة بأسماء الألوان ذات القيم السداسية العشرية:
Color Name | Hex | Color |
---|---|---|
AliceBlue | #F0F8FF | |
AntiqueWhite | #FAEBD7 | |
Aqua | #00FFFF | |
Aquamarine | #7FFFD4 | |
Azure | #F0FFFF | |
Beige | #F5F5DC | |
Bisque | #FFE4C4 |
الكلمة الأساسية الحالية
تشير currentcolor
الكلمة الأساسية إلى قيمة خاصية اللون للعنصر.
مثال
سيكون لون حدود عنصر <div> التالي باللون الأزرق ، لأن لون نص العنصر <div> أزرق:
#myDIV {
color: blue; /* Blue text color */
border: 10px solid currentcolor;
/* Blue border color */
}