مقدمة في المحددات
جزء من قسم Styling with CSS في رحلة HTML على Coddy — الدرس 10 من 76.
في CSS، تعتبر المحددات (selectors) أنماطاً تُستخدم لتحديد عناصر HTML التي تريد تنسيقها. فهي جزء أساسي من قواعد CSS، لأنها تحدد العناصر التي سيتم تطبيق الأنماط عليها.
هناك أنواع مختلفة من المحددات (selectors)، كل منها يستهدف العناصر بطرق مختلفة. إن فهم المحددات أمر أساسي لإتقان CSS وإنشاء صفحات ويب منسقة بشكل جيد.
إليك قاعدة CSS أساسية مع محدد:
selector {
property: value;
}selector: يستهدف عناصر HTML التي سيتم تنسيقها.property: خاصية التنسيق التي تريد تغييرها (على سبيل المثال، color، font-size).value: القيمة التي تريد تعيينها للخاصية (على سبيل المثال، blue، 16px).
على سبيل المثال:
p {
color: blue;
font-size: 16px;
}في هذا المثال، p هو المحدد، الذي يستهدف جميع عناصر الفقرة. تحدد التصريحات لون النص إلى اللون الأزرق وحجم الخط إلى 16 بكسل لجميع الفقرات.
التحدي
سهللقد تم تزويدك بمستند HTML. استخدم CSS داخلي لتنسيق المستند بالخصائص التالية:
- قم بتعيين لون الخلفية لجميع عناوين
h1إلىgreen. - قم بتعيين لون النص لجميع عناوين
h1إلىwhite. - قم بتعيين حجم الخط لجميع الفقرات (
p) إلى18px.
لقد تم تزويدك بكود CSS مبدئي لذلك.
ورقة مرجعية
تُعد محددات CSS أنماطاً تُستخدم لتحديد عناصر HTML التي ترغب في تنسيقها. فهي تحدد العناصر التي سيتم تطبيق الأنماط عليها.
الهيكل الأساسي لقاعدة CSS:
selector {
property: value;
}selector: يستهدف عناصر HTML المراد تنسيقهاproperty: خاصية التنسيق التي تريد تغييرها (على سبيل المثال: color، font-size)value: القيمة التي تريد تعيينها للخاصية (على سبيل المثال: blue، 16px)
مثال يستهدف جميع عناصر الفقرة (paragraph):
p {
color: blue;
font-size: 16px;
}جرّب بنفسك
<!DOCTYPE html>
<html>
<head>
<title>Selectors</title>
<style>
h1 {
}
p {
}
</style>
</head>
<body>
<h1>John Doe</h1>
<p>Web Developer</p>
</body>
</html>يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس Styling with CSS
4أساسيات النصوص
لون النصعائلة الخطحجم الخطسمك الخطمحاذاة النصزخرفة النصتحدي المراجعة رقم 1تحدي المراجعة رقم 27نموذج الصندوق - الجزء الأول
ما هو نموذج الصندوق؟المسافات الداخلية (Padding)الهوامش (Margins)الحدود (Borders)العرض والارتفاعتحدي المراجعة8نموذج الصندوق (Box Model) - الجزء الثاني
تحجيم الصندوق (Box Sizing)حواف العناصر (Border Radius)التدفق الزائد (Overflow)ظل الصندوق (Box Shadow)تحدي المراجعة3المحددات الأساسية
مقدمة في المحدداتمحدد النوعمحدد الفئةمحدد المعرفمحددات المجموعاتالمحدد العامتحدي التحديد