CSS داخلي
جزء من قسم Styling with CSS في رحلة HTML على Coddy — الدرس 7 من 76.
CSS الداخلي (Internal CSS) هو طريقة لإضافة أنماط CSS إلى مستند HTML عن طريق وضعها داخل وسم <style> في قسم <head> من المستند. يتيح لك هذا النهج تطبيق الأنماط على عناصر متعددة في صفحة واحدة دون الحاجة إلى أوراق أنماط خارجية. يعد CSS الداخلي مفيداً لتنسيق مستند واحد أو إجراء تغييرات سريعة على الأنماط.
إليك الصيغة الأساسية لاستخدام CSS الداخلي:
<!DOCTYPE html>
<html>
<head>
<title>Internal CSS</title>
<style>
body {
background-color: lightblue;
}
p {
color: blue;
font-size: 16px;
}
</style>
</head>
<body>
<h1>Welcome to My Page</h1>
<p>This is a paragraph of text.</p>
</body>
</html>في هذا المثال، يحتوي وسم <style> على قواعد CSS التي تحدد لون الخلفية لـ body إلى اللون الأزرق الفاتح، ولون p (الفقرة) إلى اللون الأزرق، وحجم الخط إلى 16 بكسل. ستنطبق هذه الأنماط على جميع العناصر داخل مستند HTML.
التحدي
سهللقد تم تزويدك بمستند HTML. استخدم CSS داخلي لتنسيق المستند بالخصائص التالية:
- قم بتعيين لون الخلفية لـ
bodyإلىlightgreen. - قم بتعيين لون النص لجميع عناوين
h1إلىred. - قم بتعيين حجم الخط لجميع الفقرات (
p) إلى18px.
لقد تم تزويدك بكود CSS مبدئي لذلك.
ورقة مرجعية
تُضاف لغة CSS الداخلية ضمن وسم <style> في قسم <head> من مستند HTML:
<head>
<style>
body {
background-color: lightblue;
}
p {
color: blue;
font-size: 16px;
}
</style>
</head>تسمح لك لغة CSS الداخلية بتطبيق الأنماط على عناصر متعددة في صفحة واحدة دون الحاجة إلى أوراق أنماط خارجية.
جرّب بنفسك
<!DOCTYPE html>
<html>
<head>
<title>Internal CSS</title>
<style>
body {
}
h1 {
}
p {
}
</style>
</head>
<body>
<h1>This is a heading</h1>
<p>This is a paragraph.</p>
</body>
</html>يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس Styling with CSS
4أساسيات النصوص
لون النصعائلة الخطحجم الخطسمك الخطمحاذاة النصزخرفة النصتحدي المراجعة رقم 1تحدي المراجعة رقم 27نموذج الصندوق - الجزء الأول
ما هو نموذج الصندوق؟المسافات الداخلية (Padding)الهوامش (Margins)الحدود (Borders)العرض والارتفاعتحدي المراجعة8نموذج الصندوق (Box Model) - الجزء الثاني
تحجيم الصندوق (Box Sizing)حواف العناصر (Border Radius)التدفق الزائد (Overflow)ظل الصندوق (Box Shadow)تحدي المراجعة