جدول المحتويات:
التعريف - ماذا تعني ورقة أنماط متتالية (CSS)؟
أوراق الأنماط المتتالية (CSS) هي معيار (أو لغة) يصف تنسيق صفحات لغة الترميز. تعرّف CSS التنسيق لأنواع المستندات التالية:
- لغة توصيف النص التشعبي (HTML)
- لغة توصيف النص التشعبي الموسعة (XHTML)
- لغة التوصيف الموسعة (XML)
- الرسم المتجه القابل للتحجيم (SVG)
- لغة واجهة مستخدم XML (XUL)
يتيح CSS للمطورين إمكانية الفصل بين المحتوى والعناصر المرئية لتحقيق تحكم ومرونة أكبر للصفحة. عادةً ما يتم إرفاق ملف CSS بملف HTML عن طريق رابط في ملف HTML.
في ديسمبر 1998 ، نشر اتحاد شبكة الويب العالمية (W3C) أول مواصفات لـ CSS (CSS1). تبع ذلك CSS المستوى 2 (CSS2) ، ثم CSS المستوى 2 ، المراجعة 1 (CSS2.1)
تيكوبيديا تشرح ورقة الأنماط المتتالية (CSS)
تنسيق مستند HTML كان مملاً ومعقدًا قبل CSS بسبب سمات نمط HTML المضمنة. على وجه التحديد ، تتطلب العلامات المصممة وصفًا تفصيليًا ومتكررًا للعناصر التالية:
- ألوان الخط
- أنماط الخلفية
- محاذاة العنصر
- الحدود
- الأحجام
تعرّف CSS هيكليًا للعناوين (h1) ، والعناوين الفرعية (h2) ، والعناوين الفرعية الفرعية (h3) ، إلخ. خيارات العنصر متاحة للخط واللون والتركيز والحجم ، إلخ.
يتيح CSS للمطورين نقل عناصر التصميم إلى منطقة HTML منفصلة للترميز النظيف. على سبيل المثال ، إذا أراد أحد المطورين تغيير الخط لجميع عناوين h2 في ملف HTML ، فيمكن إجراء تغيير واحد على ملف CSS المرفق. إذا لم يتم إرفاق أي ملف CSS ، فسيتعين على المطور تغيير خيار الخط لكل عنوان h2 في ملف HTML الرئيسي.