القائمة الرئيسية
 

دروس تعليمية

مكتبة الصور

دليل المواقع

مقالات

chat

أخبار اليوم

إتصل بنا

 

 

Special Links
 

مواقع أفلام

أغانى

ألعاب

رياضة

سياحة

مواقع ترفيهية

 
أضف موقعنا

إرسل الموقع لصديق

 
 


home

دروس تعليمية

Flash

Java

Graphic

برمجة

 

فهرس الموضوع

 1-  الأساسيات  ///  الألوان  
 2-  الفقرات والقوائم
 3-  الصور والرسومات
 4-  الويب واللغة العربية
  5- Meta      
 
   
الألوان

تأمل الشيفرة التالية:

‎<BODY BGCOLOR="FFFFFF">‎
...
<‎/BODY>

لقد قمت بإضافة الخاصية BGCOLOR إلى الوسم <BODY> ، وهي تقوم بتحديد لون الخلفية للصفحة. أما FFFFFF فهي القيمة التي تمثل اللون المختار وهو هنا اللون الأبيض، (لاحظ أنها مكتوبه بين إشارتي " " ) ولو أردت تمثيل اللون الأسود لكتبت الرمز 000000. أو الرمز 6699CC للون الأزرق الفاتح......
فمن أين جاءت هذه القيم، وكيف؟... تابع القراءة وسوف تعرف

تلاحظ أن القيم السابقة مكونة من ستة رموز هناك ثلاثة ألوان أساسية هي الأحمر والأخضر والأزرق، ولكل منها يوجد 256 درجة لونية ويعبر عن هذه الدرجات بالأرقام من 000 وحتى 255. ومن خلال مزج هذه الألوان بدرجاتها اللونية المختلفة نحصل على الألوان الأخرى.

فمثلا اللون الأسود مكون من الدرجة 000 من كل من اللون الأحمر والأخضر والأزرق. واللون الأبيض مكون من الدرجة 255 من هذه الألوان. أما اللون الأصفر فهو مكون من الدرجة 255 للون الأحمر، والدرجة 255 للون الأخضر، والدرجة 000 من اللون الأزرق... وهكذا بنفس الطريقة يتم تكوين باقي الألوان.

وبعملية حسابية بسيطة 256×256×256 ينتج لدينا أن عدد الألوان التي يمكن الحصول عليها بمزج الألوان الثلاثة السابقة هو 16777216 بالضبط.

حسنا، لكن من أي جاءت الرموز FFFFFF والتي عبرت عن اللون الأبيض بها. إنها ببساطة أرقام… مكتوبة بالنظام السداس عشري (نظام عددي أساسه الرقم 16 ويعبر عنه باستخدام الأرقام العادية من 0 إلى 9 والرموز A,B,C,D,E,F ). فالرقم 255 بالنظام العشري العادي يكافئه الرقم FF بالنظام السداس عشري.
إذن فالرقم السداس عشري
FF على اليسار يمثل الدرجة 255 للون الأحمر. والرقم FF في الوسط يمثل الدرجة 255 من اللون الأخضر. والرقم FF على اليمين يمثل الدرجة 255 من اللون الأزرق.
وعلى هذا المنوال يعبر عن اللون الأزرق الفاتح بالرقم السداس عشري:
6699CC أما اللون الأسود فرقمه هو 000000.
 
وهذا جدول ببعض الألوان ورموزها المكافئة بالنظام السداس عشري.

  ABCDEF   FFFF00
  FEDCBA   336699
  773466   112233
  FF1122   666666
  0033FF   663333
  AABBAA   00FF00
  800800   FF6600
  008008   993366
  020769   123456
  111111   654321

ملاحظة مهمة:
بعض المتصفحات لا تتعرف على رموز الألوان إلا بوضع إشارة # قبل هذه الرموز، لذلك من الأفضل استخدامها دائماً.

وبالنسبة لبعض الألوان الأساسية والدارجة، من الممكن استخدام أسماء هذه الألوان مباشرة بدلاً من الأرقام السداس عشرية. وهذا جدول يوضح هذه الألوان ومسمياتها:

  Black   White
  Red   Green
  Marron   Purple
  Navy   Blue
  Teal   Lime
  Gray   Silver
  Olive   Aqua
  Fuchsia   Yellow

ولنكمل مع باقي الخصائص في وسم <BODY>: ربما لاحظت خلال استخدامك للإنترنت أن معظم الوصلات التشعبية (Links) التي تنقر عليها لتنقلك إلى صفحات أو مواقع أخرى على الشبكة هي دائماً مميزة باللون الأزرق، وأن الوصلات التي قمت بزيارتها فعلاً قد تحول لونها إلى القرمزي. حسناً، هذه هي الألوان الإفتراضية التي تعتمدها المتصفحات. لكن قد لا يعجبك ذلك وتريد تغيير هذا النظام. أو ببساطة ربما تريد استخدام لون أو صورة غامقة لخلفية الصفحة بما سيؤدي إلى اختفاء هذه الوصلات أو حتى اختفاء نص الصفحة نفسها. فما العمل؟
إليك هذه الخصائص التي تقوم بالتحكم في ألوان النصوص:

TEXT="#rrggbb"‎ تحديد لون النص الأساسي للصفحة
LINK="#rrggbb"‎ تحديد لون الوصلات التشعبية
VLINK="#rrggbb"‎ تحديد لون الوصلات التشعبية التي تمت زيارتها visited links
ALINK="#rrggbb"‎ تحديد لون الوصلة التشعبية الفعالة أي عندما يتم النقر عليها active links

والآن، دعنا نجمل الخصائص السابقة في عبارة واحدة. وسوف أكتب الرموز الخاصة بالألوان بنفس تلك الألوان التي تمثلها. وألفت نظرك إلى أنه لا أهمية للترتيب في كتابة هذه الخصائص داخل العبارة.

‎<BODY BACKGROUND="backimag.jpg"‎
BGCOLOR="#ffff00"‎
TEXT="#000066"‎
LINK="#00ff00"‎
VLINK="#ff0000"‎
ALINK="#999999">‎

 

 

 

  *********************

Html

Php

فيروسات

أمن شبكات

vote
[FrontPage Save Results Component]

How do you like the site?
1 vote per person

I like it alot
It's Cool
It's OK
Sucks Balls
Whoever built this site should die


search in google

 

sign in

لنشر مقال أو  موضوع فى أى مجال  قم

بتسجيل نفسك

All Rights Reserved for © ALnegm.4t.com (2003 - 2004)
[email protected]

Hosted by www.Geocities.ws

1