ماهي طريقة إستدعاء CSS؟


هناك ثلاث طرق لاستدعاء CSS في صفحات الويب:
Inline CSS :
يتم وضع هذا النوع من CSS داخل عناصر HTML عن طريق استخدام الخاصية style. هذا النوع يمكن استخدامه لتحديد نمط وتنسيق لعنصر HTML محدد داخل صفحة الويب. مثال:

HTML
<p style="color: red; font-size: 16px;">this is paragraph</p>
كما ترون هنا سيثم تغيير لون النص إلى الأحمر و سيثم تغير حجم الخط بناء على التنسيقات التي قمنا بإدراجها في الخاصية style.

Internal CSS:
يتم وضع هذا النوع من CSS داخل تكوين الصفحة HTML داخل عنصر style في قسم head من الصفحة. يمكن استخدامه لتحديد نمط وتنسيق لعدة عناصر HTML داخل صفحة الويب.

HTML
<!DOCTYPE html>
<html>
<head>
    <style>
        p {
            color: red;
            font-size: 16px;
        }
    </style>
</head>
<body>
    <p>This is p</p>
</body>
</html>
كما ترون ستكون نفس النيجة ولكن كتبنا أكواد لغة CSS في ترويسة ال head داخل الوسم style وقمنا بإستدعاء الفقرة النصية بإستخدام إسم الوسم وهو p وفتحنا أقواس معقوفة وبداخلها جميع أكواد CSS التي ستحدد للعنصر الفقرة النصية وهي تغيير لون النص إلى الأحمر وتكبير الخط.

External CSS: يتم وضع هذا النوع من CSS في ملف CSS منفصل ويتم استدعاؤه داخل صفحة الويب باستخدام عنصر link داخل قسم head من الصفحة. يمكن استخدامه لتحديد نمط وتنسيق لجميع عناصر HTML داخل صفحة الويب. مثال:

HTML
index.html
<!DOCTYPE html>
<html>
<head>
    <link rel="stylesheet" href="style.css">
</head>
<body>
    <p>This is p</p>
</body>
</html>


هنا سننشيء ملف يمكنك تسميته بما تريد نحن قمنا بتسمية الملف style.css بصيغة css ونكتب فيه أكواد اللغة لتنسيق الفقرة النصية و في وسم link داخل سمة href نحدد مسار الملف بالشكل الصحيح.
بالنسبة لهذه الطريق حيث نقوم بإنشاء ملف خارجي هي الطريقة المحببة أكثر بحيث نفصل التصميم عن الهيكل ويكون مشروعنا منطم بالنسبة لطريقة Inline غير محببة أكثر لهذا دائما شغل التنسيق أتركه في ملف منفصل لوحده وإستدعه في ملف الهيكل html.

CSS
style.css
p {
    color: red;
    font-size: 16px;
}

وهكذا إنتهينا من درسنا أو مقالتنا المتواضعة أتمنى أنك فهمت و وفقك الله أتمنى دعمنا بمشاركة الدرس لكي تعم الفائدة.