مقدمة
إذا كنت لا تزال لا تعرف كيفية تثبيت خلفية على أحد المواقع ، فسيكون من المفيد لك قراءة هذه المقالة. ستتعلم منه كيفية تعيين صورة كصورة خلفية ، أو تعيين معلمات لعرضها ، أو ببساطة ملء الخلفية بلون معين.
CSS لمساعدتنا
كما قد تكون خمنت ، سنقوم بتعيين الخلفية عن طريق إضافة أنماط CSS إلى كائن html. الخاصية الشاملة للخلفية هي المسؤولة عن عرض خلفية العنصر. إذا كنت بحاجة إلى إضافة خلفية إلى عنصر واحد محدد ، فقم بإضافة خصائص CSS إلى معرفه أو صنفه. إذا كان للموقع بأكمله ، ثم إلى علامة الجسم أو المعرف (فئة) الحاوية (الغلاف) ، إذا كان يتداخل مع الجسم. في هذه المقالة ، في الأمثلة ، سنعمل مع عنصر الجسم.
تعبئة اللون
لنبدأ بالأبسط - ملء بلون معين. للقيام بذلك ، نحتاج فقط إلى معرفة كود اللون وخاصية CSS ذات لون الخلفية.
الجسم (لون الخلفية: # 000 ؛ / * املأ الخلفية باللون الأسود * /)
سيعمل هذا الرمز على تعيين خلفية سوداء صلبة لموقعك. يمكن اختيار أي لون آخر كلون للخلفية عن طريق تغيير رمزه.
إذا كنت تقوم بتطبيق تعبئة خلفية على عنصر معين ، مثل العنوان (h1-h6) ، الفقرة (p) ، وما إلى ذلك ، فتأكد من أن لون النص لا يمتزج في الخلفية ويفقد إمكانية القراءة. استخدم خاصية اللون لتغيير لون النص.
P (لون الخلفية: # 000 ؛ / * ملء الخلفية باللون الأسود * / color: #fff ؛ / * نص أبيض للخلفية السوداء * /)
الصورة الخلفية
يتم تعيين صورة الخلفية لعنصر باستخدام خاصية صورة الخلفية ، والتي تستخدم المسار إلى ملف الصورة كقيمة. يتم تحديد مسار الملف باستخدام عنوان url (
يوصى بإنشاء مجلد منفصل لجميع الصور وتحديد المسار المطلق للملف ، أي من المجلد الجذر. سيؤدي ذلك إلى تحسين بنية موقعك وتوفير المتاعب إذا قررت تغيير موقع ملف CSS نفسه.
Body (background-image: url (/images/background.png) ؛ / * المسار المطلق إلى صورة الخلفية background.png * /)
إذا تم استخدام صورة خلفية ، فمن المستحسن تحديد تعبئة لون معها (مع خاصية لون الخلفية). في هذه الحالة ، إذا لم يتم تحميل الصورة (الصورة غير متاحة لسبب ما ؛ قام المستخدم بتعطيل عرض الصور) ، أو تم التحميل مع تأخير (يتم تحميل الصورة بعد الصفحة تمامًا) ، فسيتم ملء الخلفية. تظهر بدلاً من الصورة أو حتى يتم تحميلها بالكامل.
Body (background-image: url (/images/background.png) ؛ / * المسار المطلق إلى صورة الخلفية background.png * / background-color: # ab11cf ؛ / * املأ الخلفية بلون معين * /)
يمكن دمج هاتين الخاصيتين من المثال أعلاه في خاصية واحدة باستخدام خاصية background global.
Body (background: # ab11cf url (/images/background.png) ؛ / * لون التعبئة ومسار صورة الخلفية * /)
خاصية الخلفية
تتيح لك خاصية الخلفية العالمية ضبط جميع خيارات العرض لصورة الخلفية في سطر واحد. دعنا نلقي نظرة على الخيارات المتاحة.
الخلفية: | يرث
يمكن أن يكون ترتيب القيم عشوائيًا ، وإذا لم يتم تحديد أي خاصية ، فسيتم استخدام القيمة الافتراضية.
مرفق الخلفية
تحدد هذه الخاصية ما إذا كانت صورة الخلفية سيتم تمريرها جنبًا إلى جنب مع محتوى العنصر. إذا كنت تريد إصلاح الصورة ، فاستخدم القيمة الثابتة. في هذه الحالة ، ستظل الصورة ثابتة عند التمرير عبر محتوى الصفحة. إذا كنت تريد نقل الصورة مع محتوى الموقع ، فاستخدم قيمة التمرير. الإعداد الافتراضي هو التمرير.
Body (background-image: url (/images/background.png) ؛ / * المسار المطلق إلى صورة الخلفية background.png * / background-attachment: Fixed ؛ / * الصورة ثابتة * / background-color: # ab11cf ؛ / * ملء الخلفية بلون معين * /)
مقابل:
Body (background: # ab11cf url (/images/background.png) ثابت ؛ / * لون التعبئة ومسار صورة الخلفية الثابت * /)
موقف الخلفية
إذا تم تعيين صورة الخلفية ، فإن هذه الخاصية تحدد موضعها الأولي. له قيمتان تفصل بينهما مسافة: وضع أفقي وموضع رأسي. يمكن تعيين القيم باستخدام الكلمات الرئيسية: اليسار أعلى اليمين أسفل المركز. الترتيب الذي تظهر به ليس مهمًا. إذا تم تحديد القيم بالنسب المئوية ، والبكسل ، وما إلى ذلك ، فسيتم تحديد القيمة أفقيًا أولاً ، ثم عموديًا. بشكل افتراضي ، يتم تعيين الموضع على الزاوية اليسرى العليا (أعلى اليسار).
تكرار الخلفية
يحدد كيفية تكرار صورة الخلفية. يمكن تكراره أفقيًا فقط (تكرار x) ، أو عموديًا فقط (تكرار y) ، أو كليهما أفقيًا وعموديًا (تكرار) ، أو بدون تكرار على الإطلاق (بدون تكرار). القيمة الافتراضية هي التكرار.
يرث
يستخدم لتحديد وراثة الخصائص من العنصر الرئيسي بشكل صريح.
يوم سعيد لكل من يريد أن يتعلم ويتعلم شيئًا جديدًا! هل سبق لك أن انتبهت إلى المظهر ، الذي كان المبدعون أثناء تطويره كسالى جدًا لتزيين خلفية الصفحات؟ واستدرت. هذا يبدو سيئا. في كثير من الأحيان ، بسبب نقص التقسيمات بين الأنواع المختلفة من المعلومات التي اعتدنا عليها ، يتم خلطها وليس هناك ببساطة رغبة في مزيد من البحث في مورد الويب هذا.
حتى لا تحدث لي مثل هذه الكارثة ، قررت أن أكتب مقالًا حول الموضوع: "كيف تصنع خلفية للصفحة في لغة تأشير النص الفائق." بعد قراءة المنشور ، ستتعرف على الأدوات التي يمكنك استخدامها لتعيين تصميم الخلفية ، وكيفية إصلاح الخلفية أو تغييرها ، وغير ذلك الكثير مما سيساعد في جعل موقعك جذابًا. والآن لنبدأ!
الأدوات الأساسية لتعيين خلفية صفحات الويب
لتعيين صورة الخلفية ، قدم مصممو لغة الويب سمة الخلفية. كان متوفرا في كل من و css.
في لغة الترميز ، هذه سمة لعلامة النص الأساسي ، وفي أوراق الأنماط ، إنها خاصية عامة تتيح لك إعداد ما يصل إلى 5 خصائص خلفية في نفس الوقت. الخلفية هي عنصر مرن إلى حد ما يمكن استخدامه لتعيين الخلفية في شكل لون واحد أو صورة ملونة أو حتى رسم متحرك.
لذلك ، لضبط صورة الخلفية عبر وحدة html
فقط اكتب هذا الرمز: ...
وبدلاً من الكلمات "عنوان الملف" ، أدخل المسار إلى الصورة.
ومع ذلك ، لاحظ! إذا كنت تريد رؤية لوحة قماشية ذات لون واحد كخلفية ، محددة بقيمة من لوحة الألوان ، فسيتم ذلك باستخدام سمة bgcolor.
على سبيل المثال،
...
، لقد وضعنا خلفية سوداء لموقعنا.
يتم تحديد الألوان في css و html إما عن طريق كلمة إنجليزية (على سبيل المثال ، أحمر) أو رمز خاص يتكون من علامة # وستة أحرف بعدها (على سبيل المثال ، # FFDAB9).
عند كتابة الخيار الثاني في منتجات البرامج المتخصصة للمطورين ، ستظهر اللوحة أمامك تلقائيًا. إذا كنت قد بدأت للتو في دراسة لغات الويب هذه ، فيمكنك إلقاء نظرة سريعة على رمز اللون على الإنترنت.
الخلفية كخاصية في أوراق الأنماط المتتالية
يتم تعيينه إما في ملف منفصل باستخدام أنماط css ، أو في عنصر