إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

الألوان في css وطرق التعامل معها

تقليص
هذا الموضوع مغلق.
X
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • الألوان في css وطرق التعامل معها

    [frame="1 98"]


    الألوان في CSS وطرق التعامل معها



    تُقسم الألوان في css الى ألوان خطوط "foreground color" وخلفيات "background-color" ويتم تعريف اللون في كل مهم بـ 4 طرق مختلفه .. وسابقاً بـ html في حالة تلوين كلمات داخل الفقرات كنا نضع وسم جديد وهو <font> بين الكلمات المراد تلوينها كما تشاهد هنا :



    [HTML]<p>
    <font color="#FF0000">
    يتم تعريف اللون في css بـ 4 طرق مختلفه
    </font>
    </p>
    [/HTML]
    وعندما نريد وضع لون لخلفيه الصفحه كنا نضعها بهذا الشكل داخل الوسم <body>



    [HTML]<html>
    <body bgcolor="#CCCCCC">
    <p>
    <font color="#FF0000">
    يتم تعريف اللون في css بـ 4 طرق مختلفه
    </font>
    </p>
    </body>
    </html>
    [/HTML]

    وهذا الامر مرهق لاننا فى كل مرة نريد فيها تلوين جمله أو كلمه ما علينا الذهاب اليها والتلوين عن طريق الوسم <font> علاوة اننا نحدد في كل صفحه لونها .

    .. اما داخل css كما تعلمنا يمكننا نطبق الأمر الواحد على كل الفقرات او فقرات محدده فقط ـ أمر اللون سهل جدا وكل ماعليك ان تكتبه فقط بهذا الشكل color راجع الدرس التالي لتتذكر الصيغه العامه لكتابه أكواد css واللون طريقه تعريقه تقسم الى 4 صيغ كما نوهنا بالشكل التالي:



    1- color keyword وفيها يتم تعريف اللون بأسمه وعدد الالوان المعروفه هم 17 فقط كالتالي :



    aqua, black, blue, fuchsia, gray, green, lime, maroon
    navy, olive, orange, purple, red, silver, teal, white
    and yellow.
    ويكتب هكذا..


    [HTML]p { color: green; } [/HTML]

    كذلك يمكننا ان نجعل الخلفيه شفاشه عن طريق كتابه transparent فهو صالح ايضا.

    2- #rrggbb الطريقه المعتادة لوضع اللون وهى تسمى Hexadecimal سداسي عشري وتبدأ بعلامة هاش (#) وبعد ذلك تكتب القيمه المكونة من 6 ارقام او حروف هكذا :


    [HTML]
    p { color: #00FF00; }
    [/HTML]
    وهذه الطريقه ايضا يمكن ان تختصر فبدلا من كتابه 6 أرقام او حروف تختصر فقط الى 3 ارقام كما بالأمثله التاليه



    color: #00FF00; ››› color: #0F0;
    color: #FF0000; ››› color: #F00;
    color: #0000FF; ››› color: #00F;
    لاحظ كيف تم الأختصار ـ وهذه الطريقه توفر عليك الحفظ ـ ولاكنها ايضا رغم ذلك لا تناسب تدرجات الالوان المختلفة.

    3- rgb(rrr,ggg,bbb) وهى تحدد عن طريق القنوات rgb وذلك بوضع قيمه لكل منهم تبدأ من 0 الى 255.



    [HTML]p { color: rgb(0,255,0); }
    [/HTML]

    4- rgb(rrr%,ggg%,bbb%) وبنفس الصيغه السابقه يمكن ان تحدد القيمه بالنسب المئوية.



    [HTML]
    p { color: rgb(0%,100%,0%); }
    [/HTML]
    إذن يمكن القول أن اللون يمكن ان يعرّف بـ4 صيغ مختلفه كلها تؤدي نفس الغرض.

    كما حددنا بالأمر السابق color يبقى لنا تلوين الخلفيات وتكون عن طريق الامر background-color والخواص وطريقه كتابه الاوامر لن تختلف فقط ماتغير هو الأمر والذى من خلاله يمكننا تلون خلفيات الصفحات او الأوسمه بسهوله ..



    [HTML]p { background-color: transparent; } [/HTML]

    [/frame]

  • #2
    جزاك الله خيرا اخي الكريم المغربي الأصيل

    كود PHP:
    colorgreen; } 

    تعليق


    • #3
      شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

      تعليق


      • #4
        جزاك الله خيرا اخانا الفاضل جمال

        درس رائع ومفيد كالعادة فى هذه اللغة الرائعة

        لك التحية والشكر

        تعليق

        مواضيع تهمك

        تقليص

        المنتدى: القسم العام نشرت بواسطة: Reem2Rabeh الوقت: 04-23-2025 الساعة 04:27 PM
        المنتدى: ضبط وتوكيد الجودة نشرت بواسطة: HeaD Master الوقت: 04-15-2025 الساعة 09:30 AM
        المنتدى: التصنيع والانتاج نشرت بواسطة: HeaD Master الوقت: 04-11-2025 الساعة 01:08 PM
        المنتدى: القسم العام نشرت بواسطة: نوال الخطيب الوقت: 03-19-2025 الساعة 03:07 AM
        المنتدى: الكمبيوتر والإنترنت نشرت بواسطة: عوض السوداني الوقت: 03-18-2025 الساعة 07:22 AM
        يعمل...
        X