HTML

HTML الألوان

يتم تحديد الألوان HTML باستخدام أسماء ألوان محددة مسبقًا أو قيم RGB أو HEX أو HSL أو RGBA أو HSLA.


أسماء الألوان

في HTML ، يمكن تحديد اللون باستخدام اسم اللون:

Tomato
Orange
DodgerBlue
MediumSeaGreen
Gray
SlateBlue
Violet
LightGray

 

يدعم HTML 140 اسمًا قياسيًا للألوان تعرف عليها من هنا .


لون الخلفية

يمكنك ضبط لون الخلفية لعناصر HTML:

<h1 style="background-color:DodgerBlue;">Hello World</h1>
<p style="background-color:Tomato;">Lorem ipsum...</p>

لون الخط

يمكنك ضبط لون النص:

<h1 style="color:Tomato;">Hello World</h1>
<p style="color:DodgerBlue;">Lorem ipsum...</p>
<p style="color:MediumSeaGreen;">Ut wisi enim...</p>

لون الحدود

يمكنك ضبط لون الحدود:

<h1 style="border:2px solid Tomato;">Hello World</h1> <h1 style="border:2px solid DodgerBlue;">Hello World</h1> <h1 style="border:2px solid Violet;">Hello World</h1>

 


قيم اللون

في HTML ، يمكن أيضًا تحديد الألوان باستخدام قيم RGB وقيم HEX وقيم HSL وقيم RGBA وقيم HSLA:

نفس اسم اللون “Tomato”:

rgb(255, 99, 71)
#ff6347
hsl(9, 100%, 64%)

 

نفس اسم اللون “Tomato” ، ولكن 50 ٪ شفاف:

rgba(255, 99, 71, 0.5)
hsla(9, 100%, 64%, 0.5)
<h1 style="background-color:rgb(255, 99, 71);">...</h1> <h1 style="background-color:#ff6347;">...</h1> <h1 style="background-color:hsl(9, 100%, 64%);">...</h1> <h1 style="background-color:rgba(255, 99, 71, 0.5);">...</h1> <h1 style="background-color:hsla(9, 100%, 64%, 0.5);">...</h1>

 


قيمة RGB

في HTML ، يمكن تحديد لون كقيمة RGB ، باستخدام هذه الصيغة:

rgb(red, green, blue)

تحدد كل من (red, green, and blue) شدة اللون بين 0 و 255.

على سبيل المثال ، يتم عرض rgb (255 ، 0 ، 0) باللون الأحمر ، لأنه يتم تعيين الأحمر إلى أعلى قيمة (255) ويتم تعيين الآخرين على 0.

لعرض اللون الأسود ، اضبط كل معلمات اللون على 0 ، مثل هذا: rgb (0 ، 0 ، 0).

لعرض اللون الأبيض ، اضبط جميع معلمات الألوان على 255 ، مثل هذا: rgb (255 ، 255 ، 255).

rgb(255, 0, 0)
rgb(0, 0, 255)
rgb(60, 179, 113)
rgb(238, 130, 238)
rgb(255, 165, 0)
rgb(106, 90, 205)

 

غالبًا ما يتم تعريف ظلال الرمادي باستخدام قيم متساوية لجميع مصادر الضوء الثلاثة:

rgb(0, 0, 0)
rgb(60, 60, 60)
rgb(120, 120, 120)
rgb(180, 180, 180)
rgb(240, 240, 240)
rgb(255, 255, 255)

 


القيمة السداسية

في HTML ، يمكن تحديد لون باستخدام قيمة ست عشرية في النموذج:

#rrggbb

حيث rr (أحمر) ، gg (أخضر) و bb (أزرق) هي قيم ست عشرية بين 00 و ff (مثل القيمة العشرية 0-255).

على سبيل المثال ، يتم عرض #ff0000 باللون الأحمر ، لأنه يتم تعيين الأحمر إلى أعلى قيمة (ff) ويتم تعيين الآخرين على أدنى قيمة (00).

#ff0000
#0000ff
#3cb371
#ee82ee
#ffa500
#6a5acd

 

غالبًا ما يتم تعريف ظلال الرمادي باستخدام قيم متساوية لجميع مصادر الضوء الثلاثة:

#000000
#3c3c3c
#787878
#b4b4b4
#f0f0f0
#ffffff

 


قيمة HSL

في HTML ، يمكن تحديد لون باستخدام تدرج اللون (HSL) في النموذج:

hsl(hue, saturation, lightness)

تدرج اللون في درجة اللون من 0 إلى 360. 0 باللون الأحمر ، و 120 باللون الأخضر ، و 240 باللون الأزرق.

التشبع هو قيمة النسبة المئوية ، يعني 0٪ ظلال رمادية ، و 100٪ هو اللون الكامل.

الخفة هي أيضًا نسبة مئوية ، 0٪ سوداء ، 50٪ ليست خفيفة أو مظلمة ، 100٪ بيضاء

hsl(0, 100%, 50%)
hsl(240, 100%, 50%)
hsl(147, 50%, 47%)
hsl(300, 76%, 72%)
hsl(39, 100%, 50%)
hsl(248, 53%, 58%)

 


التشبع

يمكن وصف التشبع بأنه شدة اللون.

100 ٪ هو لون نقي ، لا ظلال رمادية

50 ٪ من الرمادي ، ولكن لا يزال بإمكانك رؤية اللون.

0٪ رمادي بالكامل ، لم يعد بإمكانك رؤية اللون.

hsl(0, 100%, 50%)
hsl(0, 80%, 50%)
hsl(0, 60%, 50%)
hsl(0, 40%, 50%)
hsl(0, 20%, 50%)
hsl(0, 0%, 50%)

 


خفة

يمكن وصف إضاءة اللون بأنها مقدار الضوء الذي تريد إعطاء اللون ، حيث أن 0٪ لا تعني أي ضوء (أسود) ، 50٪ تعني 50٪ ضوء (لا مظلمة ولا ضوء) 100٪ تعني إضاءة كاملة (بيضاء).

hsl(0, 100%, 0%)
hsl(0, 100%, 25%)
hsl(0, 100%, 50%)
hsl(0, 100%, 75%)
hsl(0, 100%, 90%)
hsl(0, 100%, 100%)

 


غالبًا ما يتم تحديد ظلال الرمادي من خلال ضبط تدرج اللون والتشبع على 0 ، وضبط الإضاءة من 0٪ إلى 100٪ للحصول على ظلال داكنة / أفتح:

hsl(0, 0%, 0%)
hsl(0, 0%, 24%)
hsl(0, 0%, 47%)
hsl(0, 0%, 71%)
hsl(0, 0%, 94%)
hsl(0, 0%, 100%)

 


قيمة RGBA

قيم ألوان RGBA هي امتداد لقيم ألوان RGB والتي تحدد عتامة اللون.

يتم تحديد قيمة اللون RGBA مع:

rgba ( أحمر ، أخضر ، أزرق ، ألفا )

المعلم alpha هي رقم يتراوح بين 0.0 (شفاف بالكامل) و 1.0 (غير شفاف على الإطلاق):

rgba(255, 99, 71, 0)
rgba(255, 99, 71, 0.2)
rgba(255, 99, 71, 0.4)
rgba(255, 99, 71, 0.6)
rgba(255, 99, 71, 0.8)
rgba(255, 99, 71, 1)

 


قيمة HSLA

قيم ألوان HSLA هي امتداد لقيم ألوان HSL والتي تحدد عتامة اللون.

يتم تحديد قيمة اللون HSLA مع:

hsla ( تدرج اللون ، التشبع ، الخفة ، ألفا )

hsla(9, 100%, 64%, 0)
hsla(9, 100%, 64%, 0.2)
hsla(9, 100%, 64%, 0.4)
hsla(9, 100%, 64%, 0.6)
hsla(9, 100%, 64%, 0.8)
hsla(9, 100%, 64%, 1)

Related Articles

One Comment

  1. Pingback: دورة HTML

Leave a Reply

Check Also
Close
Back to top button

Adblock Detected

Please consider supporting us by disabling your ad blocker