Welcome to My Website
This is a simple example of using colors and backgrounds in CSS.
في هذه المحاضرة، سنستكشف كيفية استخدام الألوان والخلفيات لجعل موقع الويب الخاص بك جذابًا بصريًا. يعد فهم كيفية تطبيق الألوان والخلفيات بشكل فعال أمرًا أساسيًا لإنشاء تصميمات ويب جذابة وممتعة من الناحية الجمالية.
يتيح لك CSS تحديد الألوان بعدة طرق، بما في ذلك استخدام أسماء الألوان والقيم السداسية العشرية وRGB وRGBA وHSL وHSLA.
يوفر CSS نطاقًا واسعًا من أسماء الألوان المحددة مسبقًا.
h1 { color: red; }
سيؤدي هذا إلى تعيين لون النص لجميع عناصر
الرموز السداسية هي مجموعة مكونة من ستة أرقام من الأرقام والحروف المحددة من خلال مزيج من قيم الأحمر والأخضر والأزرق (RGB).
p { color: #3498db; /* A shade of blue */ }
يرمز RGB إلى الأحمر والأخضر والأزرق. يضيف RGBA قناة ألفا للتعتيم.
div { color: rgb(255, 99, 71); /* Tomato color */ }
div { background-color: rgba(255, 99, 71, 0.5); /* Semi-transparent tomato color */ }
يرمز HSL إلى اللون والتشبع والخفة. يتضمن HSLA قناة ألفا.
h2 { color: hsl(120, 100%, 50%); /* Pure green */ }
h2 { color: hsla(120, 100%, 50%, 0.5); /* Semi-transparent green */ }
يمكن للخلفيات في CSS تحسين التصميم عن طريق إضافة الألوان والصور والتدرجات والمزيد إلى العناصر.
يمكنك ضبط لون الخلفية لأي عنصر HTML باستخدام خاصية لون الخلفية.
body { background-color: #f4f4f4; /* Light gray background */ }
يتيح لك CSS استخدام الصور كخلفيات.
.banner { background-image: url('banner.jpg'); background-size: cover; background-position: center; }
سيؤدي هذا إلى تعيين صورة خلفية لعنصر يحتوي على شعار الفئة. ستغطي الصورة المنطقة بأكملها وسيتم توسيطها.
التحكم فيما إذا كانت صورة الخلفية تتكرر أفقيًا أو رأسيًا أو لا تتكرر على الإطلاق.
.tile { background-image: url('tile.png'); background-repeat: repeat; /* Repeats both horizontally and vertically */ }
يمكنك التحكم في موضع البداية لصورة الخلفية.
.header { background-image: url('header.jpg'); background-position: top right; }
تسمح لك التدرجات بإنشاء انتقالات سلسة بين لونين أو أكثر.
.gradient-box { background: linear-gradient(to right, #ff7e5f, #feb47b); /* Gradient from left to right */ }
.circle-gradient { background: radial-gradient(circle, #ff7e5f, #feb47b); /* Circular gradient */ }
دعونا نضع هذه المفاهيم موضع التنفيذ بمثال يستخدم الألوان وصورة الخلفية والتدرج.
HTML:
Welcome to My Website
This is a simple example of using colors and backgrounds in CSS.
CSS:
/* Background color */ body { background-color: #f4f4f4; } /* Text color */ h1 { color: #2c3e50; } /* Background image with gradient overlay */ .content { background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('background.jpg'); background-size: cover; color: white; padding: 20px; text-align: center; } /* Text color for paragraph */ p { color: #ecf0f1; }
في هذا المثال:
عبارة عن ظل فاتح لاستكمال الخلفية.
التالي: في المحاضرة القادمة، سنغطي الطباعة وتصميم الخطوط في CSS، حيث ستتعلم كيفية اختيار الخطوط وتخصيصها لتحسين إمكانية قراءة موقع الويب الخاص بك والاستئناف. نراكم هناك!
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3