ماهي الانماط الانسيابية What is CSS#

ماهي الانماط الانسيابية What is CSS#

ماهي الانماط الانسيابية What is CSS#

أوراق الأنماط المتتالية او الأنماط الإنسيابية  ، ويشار اليها باختصار باسم CSS  من cascade style sheets والترجمة الحرفية لها  صفحات الأنماط المتتالية ، هي لغة تصميم بسيطه تهدف إلى تبسيط عمليه جعل صفحات الويب أنيق.


CSS يعالج مظهر ويشعر جزء من صفحه ويب. باستخدام CSS ، يمكنك التحكم في لون النص ، ونمط الخطوط ، والتباعد بين الفقرات ، وكيفيه حجم الاعمده ووضعها ، وما هي الصور الخلفية أو ألوان المستخدمة ، وتصاميم التخطيط ، والاختلافات في العرض للاجهزه المختلفة واحجام الشاشة ، فضلا عن متنوعة من الآثار الأخرى.


CSS سهله التعلم والفهم ولكنه يوفر سيطرة قويه علي عرض وثيقة HTML. الأكثر شيوعا ، يتم الجمع بين CSS مع لغات الترميز HTML أو XHTML.


مزايا CSS.

  • CSS يحفظ الوقت − يمكنك كتابه CSS مره واحده ثم أعاده استخدام نفس الورقة في صفحات HTML متعددة. يمكنك تعريف نمط لكل عنصر HTML وتطبيقه علي العديد من صفحات ويب كما تريد.

  • تحميل الصفحات بشكل أسرع-إذا كنت تستخدم CSS ، فلن تحتاج إلى كتابه سمات علامات HTML في كل مره. ما عليك سوي كتابه قاعده CSS واحده للعلامة وتطبيقها علي جميع تواجدات تلك العلامة. حتى اقل رمز يعني أسرع مرات التحميل.

  • سهوله الصيانة-لاجراء تغيير عالمي ، ببساطه تغيير النمط ، سيتم تحديث جميع العناصر في جميع صفحات الويب تلقائيا.

  • الأنماط المتفوقة إلى HTML − CSS لديها مجموعه أوسع بكثير من سمات من HTML ، بحيث يمكنك إعطاء نظره أفضل كثيرا إلى صفحه HTML الخاصة بك بالمقارنة مع سمات HTML.

  • توافق الاجهزه المتعددة − أوراق الأنماط تسمح بتحسين المحتوي لأكثر من نوع واحد من الاجهزه. باستخدام نفس مستند HTML ، يمكن تقديم إصدارات مختلفه من موقع علي شبكه الإنترنت للاجهزه المحمولة مثل الاجهزه النقالة والهواتف المحمولة أو للطباعة.


  • معايير الويب العالمية-الآن يتم إهمال سمات HTML ومن المستحسن استخدام CSS. حتى انها فكره جيده للبدء في استخدام CSS في جميع صفحات HTML لجعلها متوافقة مع المتصفحات المستقبلية.

من يقوم بإنشاء وصيانة CSS ؟

يتم إنشاء CSS والحفاظ عليها من خلال مجموعه من الناس داخل W3C دعا الفريق العامل CSS. يقوم فريق عمل CSS بإنشاء مستندات تسمي المواصفات. عندما تمت مناقشه مواصفات وصدقت رسميا من قبل أعضاء W3C ، فانه يصبح توصيه.

وتسمي هذه المواصفات المصادق عليها التوصيات لان W3C ليس لديها السيطرة علي التنفيذ الفعلي للغة. تقوم الشركات والمؤسسات المستقلة بإنشاء هذا البرنامج.

ملاحظه − اتحاد شبكه ويب العالمية ، أو W3C هي مجموعه تقدم توصيات حول كيفيه عمل الإنترنت وكيفيه تطورها.

إصدارات CSS
أوراق الأنماط المتتالية المستوي 1 (CSS1) خرج من W3C كتوصية في ديسمبر 1996. يصف هذا الإصدار لغة CSS بالاضافه إلى نموذج تنسيق مرئي بسيط لكافة علامات HTML.

CSS2 أصبحت توصيه W3C في مايو 1998 ويبني علي CSS1. يضيف هذا الإصدار دعما لأوراق الأنماط الخاصة بالوسائط مثل الطابعات والاجهزه السمعية والخطوط القابلة للتنزيل وتحديد موضع العنصر والجداول.