PDF download تنزيل المقال PDF download تنزيل المقال

إذا كنت ترغب في إدراج لون خلفية لصفحة الويب بلغة ترميز HTML، كل ما ليك هو إجراء تغيير سريع على عنصر "body" بداخل وسوم <style></style>. تختلف الخطوات قليلًا حسب رغبتك في إظهار الخلفية؛ تعرَّف على كيفية تثبيت خلفية لصفحة الويب التي تقوم بإنشائها بلون أو صورة أو تدرج لوني أو رسوم متحركة متعددة الألوان.

طريقة 1
طريقة 1 من 4:

وضع لون خلفية واحد

PDF download تنزيل المقال
  1. بدءًا من إصدار HTML5، لم تعد خاصية <bgcolor> معتمدة. ينبغي التعامل مع لون الخلفية بالإضافة إلى جميع العناصر الأخرى المحددة لشكل صفحتك باستخدام لغة التنسيق CSS.[١]
  2. ينبغي ترميز جميع المعلومات المحددة لشكل صفحتك (بما في ذلك لون الخلفية) ووضع الرموز بين هذه الوسوم. إذا كان لديك مجموعة من وسوم <style> مسبقًا، انتقل إلى هذا الجزء من الملف.
    <!DOCTYPE html>
    <html>
    <head>
    
    <style>
    
    </style>
    
    </head>
    </html>
    
  3. أي شيء ستغيره في عنصر "body" في لغة التنسيق CSS سيؤثر على الصفحة بأكملها.
    <!DOCTYPE html>
    <html>
    <head>
    
    <style>
    body { 
    
    }
    
    </style>
    </head>
    <body>
    </body>
    
    </html>
    
  4. في نص هذا السياق، هناك تهجئة واحدة فقط لكلمة "لون" سوف تعمل بشكل صحيح، وهي: "color".
    <!DOCTYPE html>
    <html>
    <head>
    <style>
    body {
        background-color: 
    }
    </style>
    </head>
    <body>
    </body>
    </html>
    
  5. يمكنك كتابة اسم اللون (green, blue, red, إلخ.), واستخدام الرموز بالنظام الست عشري (hex) المحدد للون الذي ترغب به (على سبيل المثال، #000000 لإضافة اللون الأسود، أو #ff0000 للأحمر، إلخ) أو عن طريق كتابة قيمة اللون المرغوب (مثل rgb(255,255,0) لإضافة اللون الأصفر). فيما يلي مثال على استخدام شفرة سداسية عشرية ستجعل الخلفية بنفس لون شعار ويكي هاو:
    <!DOCTYPE html>
    <html>
    <head>
    <style>
    body {
        background-color: #93B874;
    }
    </style>
    </head>
    <body>
    </body>
    </html>
    
    • أبيض: #FFFFFF
    • وردي فاتح: #FFCCE6
    • بني محروق: #993300
    • نيلي - #4B0082
    • بنفسجي - #EE82EE
    • راجع w3schools.com HTML Color Picker للعثور على رموز ست عشرية لأي لون.
  6. تمامًا كما فعلت لوضع لون على عنصر الجسم، يمكنك استخدام "background-color" لتحديد خلفيات العناصر الأخرى. قم فقط بإضافة تلك العناصر بداخل <style></style> مع خاصية background-color.[٢]
    <!DOCTYPE html>
    <html>
    <head>
    <style>
    body {
        background-color: #93B874;
    }
    h1 {
        background-color: orange;
    }
    p {
        background-color: rgb(255,0,0);
    }
    </style>
    </head>
    <body>
    <h1>ستكون رأس هذه الصفحة بخلفية برتقالية</h1>
    <p>ستكون خلفية هذه الفقرة باللون الأحمر</p>
    </body>
    </html>
    
طريقة 2
طريقة 2 من 4:

استخدام صورة كخلفية

PDF download تنزيل المقال
  1. يفضل العديد من الأشخاص استخدام صورة في خلفية موقعهم على الويب. سوف يسمح لك ذلك بتعيين خلفيتك في شكل نقش أو محاكاة لملمس أو صورة، أو أي نوع آخر من الأشكال المصورة. بدءًا من إصدار HTML5، ينبغي عليك تعيين جميع أنواع الخلفيات باستخدام لغة التنسيق CSS (صفحات الطرز المتراصة) داخل وسوم <style></style>.
  2. ينبغي ترميز جميع المعلومات المحددة لشكل صفحتك (بما في ذلك لون الخلفية) ووضع الرموز بين هذه الوسوم. إذا كان لديك مجموعة من وسوم <style>، انتقل إلى هذا الجزء من الملف.
    <!DOCTYPE html>
    <html>
    <head>
    
    <style>
    
    </style>
    
    </head>
    </html>
    
  3. أي شيء ستغيره في عنصر "body" في لغة التنسيق CSS سيؤثر على الصفحة بأكملها.
    <!DOCTYPE html>
    <html>
    <head>
    
    <style>
    body { 
    
    }
    
    </style>
    </head>
    <body>
    </body>
    
    </html>
    
  4. عند إضافة هذه الخاصية، ستحتاج إلى اسم ملف الصورة التي ترغب باستخدامها. تأكد من تخزين ملف الصورة في نفس المجلد المخزن عليه ملف HTML (أو قم بإدخال مسار الملف بالكامل على خادم الويب الخاص بك).[٣]
    <!DOCTYPE html>
    <html>
    <head>
    <style>
    body {
        background-image: url("imagename.png");
        background-color: #93B874;
    }
    </style>
    </head>
    <body>
    </body>
    </html>
    
    • كما أنه من المفيد إضافة خاصية background-color، فقط في حالة عدم تحميل صورة الخلفية.
  5. يمكنك تجميع عدة صور فوق بعضها البعض. يمكن أن يكون ذلك مفيدًا إذا كنت تستخدم صورًا بخلفيات شفافة تكمل بعضها بعضًا عندما توضع في طبقات.
    <!DOCTYPE html>
    <html>
    <head>
    <style>
    body {
        background-image: url("image1.png"), url("image2.gif");
        background-color: #93B874;
    }
    </style>
    </head>
    <body>
    </body>
    </html>
    
    • ستظهر أول صورة تقوم بإدخالها في المقدمة. وتظهر الصورة الثانية خلف الصورة الأولى ... وهكذا.
طريقة 3
طريقة 3 من 4:

إنشاء خلفية بتدرج لوني

PDF download تنزيل المقال
  1. إذا كنت تبحث عن خلفية أكثر تحديدًا من اللون الواحد ولكن ليست مزدحمة كالرسوم المتحركة متعددة الألوان، جرِّب وضع لون متدرج في الخلفية. الألوان المتدرجة هي تلك الألوان التي تتدرج شيئًا فشيئًا لتتحول إلى ألوان أخرى. يمكنك استخدام لغة التنسيق CSS لإنشاء التدرج اللوني حسب رغبتك. قبل أن تجرب إنشاء تدرُّج لوني، تأكد من فهم أساسيات تصميم الصفحات باستخدام لغة التنسيق CSS.
  2. عند إنشاء التدرج اللوني، سينبغي عليك معرفة معلومتين ستحتاج إليهما: نقطة البداية وزاويتها والألوان التي سيتم التدرج بينها. يمكنك اختيار ألوان مختلفة ينتقل بينها التدرج اللوني، كما يمكنك تحديد اتجاه أو زاوية التدرج.[٤]
    background: linear-gradient(direction/angle, color1, color2, color3, etc.);
    
  3. إذا لم تحدد اتجاه التدرج فإنه سيتجه تلقائيًا من أعلى إلى أسفل. يختلف تنفيذ التدرج باختلاف المتصفحات وطريقة عمل التدرج عليها، لذلك سيكون عليك إدراج عدة إصدارات من الرموز البرمجية.
    <!DOCTYPE html>
    <html>
    <head>
    <style>
    html {
        min-height: 100%; /* يلزم ذلك لضمان امتداد التدرج في كامل الصفحة */
    }
    
    body {
        background: -webkit-linear-gradient(#93B874, #C9DCB9); /* Chrome 10+, Safari 5.1+ */
        background: -o-linear-gradient(#93B874, #C9DCB9); /* Opera 11.1+ */
        background: -moz-linear-gradient(#93B874, #C9DCB9); /* Firefox 3.6+ */
        background: linear-gradient(#93B874, #C9DCB9); /* البنية القياسية (يجب أن تكون في النهاية) */
        background-color: #93B874; /* قد يكون من المفيد تحديد لون للخلفية في حالة عدم تحميل التدرج اللوني */
    }
    </style>
    </head>
    <body>
    </body>
    </html>
    
  4. سيؤدي تحديد اتجاه التدرج إلى تغيير الطريقة التي يظهر بها تغيُّر اللون. لاحظ أن طريقة تعريف الاتجاه تختلف باختلاف المتصفح. غير أن جميع الطرق ستؤدي إلى نفس التدرج.[٥]
    <!DOCTYPE html>
    <html>
    <head>
    <style>
    html {
        min-height: 100%;
    }
    
    body {
        background: -webkit-linear-gradient(left, #93B874, #C9DCB9); /* من اليسار إلى اليمين */
        background: -o-linear-gradient(right, #93B874, #C9DCB9); /* ينتهي من اليمين */
        background: -moz-linear-gradient(right, #93B874, #C9DCB9); /* ينتهي من اليمين */
        background: linear-gradient(to right, #93B874, #C9DCB9); /* يتحرك إلى اليمين */
        background-color: #93B874; /* قد يكون من المفيد تحديد لون للخلفية في حالة عدم تحميل التدرج اللوني */
    }
    </style>
    </head>
    <body>
    </body>
    </html>
    
  5. هناك الكثير من الطرق التي يمكنك بها التعامل مع التدرجات اللونية.
    • على سبيل المثال: لن يمكنك فقط إضافة أكثر من لونين، بل يمكنك أيضًا وضع نسبة مئوية لكل لون. سيتيح لك ذلك تحديد مقدار التباعد الذي تريد أن تكون عليه كل شريحة لونية.
      background: linear-gradient(#93B874 10%, #C9DCB9 70%, #000000 90%);
      
    • أضف درجة الشفافية المرغوبة إلى ألوانك. سيؤدي ذلك إلى تلاشي اللون تدريجيًا. استخدم اللون نفسه لتنفيذ التدرج من ذلك اللون إلى الشفافية. ستحتاج إلى استخدام خاصية rgba() لتحديد اللون. حيث تحدد القيمة النهائية درجة الشفافية: تستخدم 0 للقيمة اللونية الكاملة و 1 للشفافية.
      background: linear-gradient(to right, rgba(147,184,116,0), rgba(147,184,116,1));
      
طريقة 4
طريقة 4 من 4:

ضبط خلفية متغيرة الألوان

PDF download تنزيل المقال
  1. إذا لم يناسبك وضع خلفية بلون واحد، حاول تجربة هذه الخلفية المتحركة المتغيرة الألوان. بدءًا من إصدار HTML5، ينبغي عليك تعيين لون الخلفية باستخدام لغة التنسيق CSS (صفحات الطرز المتراصة). إذا لم يكن لديك خبرة سابقة في ضبط لون خلفية باستخدام لغة التنسيق CSS، راجع خطوة "وضع لون خلفية واحد" قبل تجربة هذه الطريقة.
  2. سيتوجب عليك إضافة خاصيتين مختلفين، حيث أن الترميز يختلف باختلاف المتصفح. [٦]
    <!DOCTYPE html>
    <html>
    <head>
    <style>
    body {
        -webkit-animation: colorchange 60s infinite; 
        animation: colorchange 60s infinite;
        }
    </style>
    </head>
    <body>
    </body>
    </html>
    
    • -webkit-animation هي الخاصية المطلوبة للمتصفحات مفتوحة المصدر (جوجل كروم، أوبرا، سفاري). بينما animation هي الخاصية القياسية لجميع المتصفحات الأخرى.
    • colorchange هو ما سنطلق عليه اسم الرسوم المتحركة في هذا المثال.
    • 60s هي مدة الرسوم المتحركة/الحركة (60 ثانية). تأكَّد من ضبطه في كل من أداة الويب (webkit) والبنية القياسية.
    • infinite يجعل الرسوم المتحركة تتكرر إلى ما لا نهاية. إذا كنت تُفضل أن تدور الألوان مرة واحدة بداخل حلقة ثم تتوقف عند آخر لون، يمكنك إهمال هذا الجزء.
  3. ستستخدم الآن معيار keyframes@ لتعيين ألوان الخلفية التي ستبدأ منها الحركة، بالإضافة إلى المدة الزمنية التي سيظهر فيها كل لون على الصفحة. يرجى مراعاة أنك ستحتاج إلى مدخلات مختلفة حسب اختلاف المتصفح.[٧]
    <!DOCTYPE html>
    <html>
    <head>
    <style>
    
    body {
        -webkit-animation: colorchange 60s infinite; 
        animation: colorchange 60s infinite;
    }
    
    
    @-webkit-keyframes colorchange {
    
         0%  {background: #33FFF3;}
        25%  {background: #78281F;}
        50%  {background: #117A65;}
        75%  {background: #DC7633;}
        100% {background: #9B59B6;}
    }
    
    
    @keyframes colorchange {
         0%  {background: #33FFF3;}
        25%  {background: #78281F;}
        50%  {background: #117A65;}
        75%  {background: #DC7633;}
        100% {background: #9B59B6;}
    }   
    
    </style>
    </head>
    <body>
    </body>
    </html>
    
    • لاحظ أن معياري (@-webkit-keyframes و @keyframes لهما نفس ألوان الخلفية والنسب المئوية، لذلك سيتوجب عليك توحيد الطريقة حتى تعمل بنفس الشكل على جميع المتصفحات.
    • إن النسب المئوية (0%، 25%، إلخ) هي من إجمالي مدة الرسوم المتحركة (60s). عند تحميل الصفحة، ستكون الخلفية باللون المحدد في 0% (#33FFF3). بمجرد تشغيل الرسوم المتحركة لمدة 25٪ من إجمالي 60 ثانية، سوف تتحول الخلفية إلى #78281F, وهكذا.
    • يمكنك تعديل الوقت والألوان حتى الوصول إلى النتيجة المرجوة.

مقالات ذات صلة في ويكي هاو

التظاهر بقيامك بالقرصنة الإلكترونية التظاهر بقيامك بالقرصنة الإلكترونية
استخدام تطبيق وي تشات استخدام تطبيق وي تشات
تثبيت لعبة روبلوكس تثبيت لعبة روبلوكس
تثبيت برنامج واتساب تثبيت برنامج واتساب
اختراق موقع إلكتروني باستخدام رموز اتش تي ام ال بسيطة اختراق موقع إلكتروني باستخدام رموز اتش تي ام ال بسيطة
استخدام برنامج الرسام في الويندوز استخدام برنامج الرسام في الويندوز
إدراج خط منقط في برنامج وورد إدراج خط منقط في برنامج وورد
تنزيل برنامج Microsoft Word تنزيل برنامج Microsoft Word
إلغاء تثبيت برنامج ديب فريز إلغاء تثبيت برنامج ديب فريز
قراءة أكواد باركود الدولية المكونة من 12 رقما قراءة أكواد باركود الدولية المكونة من 12 رقما
التواصل مع شركة مايكروسوفت التواصل مع شركة مايكروسوفت
القرصنة الإلكترونية القرصنة الإلكترونية
تقسيم ملفات بي دي إف تقسيم ملفات بي دي إف
دمج صورتين تدريجيا في فوتوشوب دمج صورتين تدريجيا في فوتوشوب

المزيد حول هذا المقال

Jessica Andzouana
شارك في التأليف::
Jessica Andzouana
شارك Jessica Andzouana في تأليف المقال. يحرص الكتاب المشاركون ضمن فريق عمل ويكي هاو على العمل يدًا بيد مع المحررين لضمان أن المعلومات المذكورة في المقال دقيقة وشاملة لأقصى درجة ممكنة. تم عرض هذا المقال ٦٧٬٥٨٣ مرة/مرات.
تصنيفات: برمجيات
تم عرض هذه الصفحة ٦٧٬٥٨٣ مرة.

هل ساعدك هذا المقال؟