تعريف CSS (Style Sheets)
منوعات / / July 04, 2021
بقلم: غويلم ألسينا غونزاليس ، في سبتمبر. 2017
الأسلوب الذي فيه نصوص ومكونات أ صفحة على الإنترنت، بالإضافة إلى مجموعة من عدة صفحات ، يمكن تمييزها من كل واحدة على حدة ، أو الاعتماد على عنصر خارجي (آخر ملف التي يتم فيها تحديد الأنماط) التي يمكن إعادة استخدامها. هذا العنصر الخارجي هو ما يسمى بورقة أنماط CSS.
ورقة أنماط CSS (اوراق النمط المتعاقب، أوراق الأنماط المتتالية) ليست أكثر من ملف كمبيوتر يحتوي على معلومات لنمذجة النمط المرئي الذي تتبناه صفحات الويب عند تقديمها بواسطة المستعرض.
لكي يكون هذا هو الحال ، يجب أن يكون هناك استدعاء إلى ورقة أنماط CSS من داخل ملف HTML ، من خلال ملف تعليمات.
بفضل فصل المحتوى عن الجانب ، نحصل على فكرة تجريدية تتيح لنا زوايا مختلفة حرية.
الأول هو أننا إذا أردنا تغيير جماليات موقع ويب كامل ، فسيتعين علينا فقط تنقيح ملفات أوراق العمل نمط CSS ، بحيث إذا كانت هناك استدعاءات لهذه الملفات في صفحات HTML ، فسيحدث التغيير الجمالي للشكل تلقائي.
ميزة أخرى هي أن مؤلف من المحتويات ستتمكن من التركيز عليها دون الحاجة إلى أن تكون على دراية بتخطيطها ، حيث يتم توفير ذلك بواسطة ملفات CSS.
تم إنشاء ورقة الأنماط من لغة تصميم ذات هيكل محدد وموحد لـ شكل أن ورقة الأنماط مستقلة عن التقنية التي تخدمها صفحة الويب والتي تُستخدم فيها جعلها.
ويرجع ذلك إلى الحاجة إلى أن تكون شبكة الويب مستقلة عن الجهاز ، مما يسمح بأي منها يخدم الخادم نفس المحتويات ، ويتم تقديمها بنفس النتيجة النهائية بواسطة أي المتصفح، بصرف النظر عما إذا كانت بعض الأدوات يمكنها القيام بذلك بسرعة أكبر من غيرها ، وبالتالي ، فإنها تقدم أداءً أفضل لـ اسم المستخدم.
نفس الشيء لغة يمكن أيضًا استخدام التعريف في أي مستند XML (بعد كل شيء ، لا يزال من الممكن تفسير HTML على أنها مجموعة فرعية من XML).
هيكل اللغة بسيط ، مع سلسلة من الكلمات الرئيسية المحجوزة التي تشير إلى خصائص نمط الصفحة ، والعديد من القواعد لكل من هذه الخصائص.
من الأمثلة البسيطة على ورقة أنماط CSS ما يلي:
الجسم {
h1 {font-family: Helvetica، Geneva، Arial،
SunSans-Regular، sans-serif}
}
في ذلك ، نحدد ببساطة كيف يجب أن يكون رأس H1 لوثائق HTML التي نكتبها وخاضعة لورقة الأنماط هذه. لهذا ، يجب أن تحتوي صفحات HTML على هذه الجملة في القسم رأس:
بحيث
يمكننا أيضًا تضمين تعليمات التخطيط للنمط في نفس ملف HTML الذي نستخدمه للصفحة ، وبالتالي حفظ لنا ملفًا إضافيًا ، ولكن ثم نفقد براعة تغيير مظهر جميع الصفحات التي تحتاج فقط إلى معالجة ملف ، حيث يتعين علينا تعديل كل HTML بالضبط نفس الشيء.
اللغة التي تُكتب بها أوراق أنماط CSS موجودة بالفعل قبل الموافقة عليها من قبل W3C ، وهو كيان مسؤول عن تنظيم المعايير المستخدمة على الويب على المستوى الفني.
تمت الموافقة عليه في منتصف التسعينيات وأصبح منذ ذلك الحين معيارًا. لا غنى عنه للاستخدام على مواقع الويب الكبيرة.
الصورة: فوتوليا - سترينجر
المظاهر في CSS (Style Sheets)