U3F1ZWV6ZTQzNjIzOTg4NDUyMjRfRnJlZTI3NTIxNzg0MTE3MTQ=

تعرف على لغة CSS

 

تعرف على لغة CSS









ماهى css و تاريخا و أهم خصائصها ؟


1 ) ما هي CSS ؟

تعتبر CSS  -اختصار ل - (Cascading Style Sheet) لغة توصيفية  تقوم بمنح موقع الويب شكله الجميل وتصميمه الفريد الذي سيميزه عن غيره من المواقع . تعد لغة ال CSS  صديقة للغة ال  HTML فهي دائماً مرافقة لها وبجانبها في تصميم وإنشاء صفحات الويب. تشكل كل من هاتان اللغتان الأساس لكل موقع، فال HTML هي أساس كل عناصر صفحة الويب أما ال CSS فهي أساس تصميم وشكل الموقع فبدونها ستظل مواقع الويب نصًا عاديًا على خلفيات بيضاء.


قبل البدء ببناء و تطوير لغة ال CSS في عام 1996 من قبل اتحاد شبكة الويب العالمية (W3C) ، كانت صفحات الويب محدودة و بسيطة للغاية من حيث الشكل والوظيفة. فقد كانت المتصفحات القديمة تعرض صفحات الويب كصفحات تتكون من نصوص سوداء بخلفية بيضاء فقط (نص – صور – روابط .. إلخ) بدون أي تصميم يذكر. ولم يكن هناك تخطيط لموعد إطلاق لغة ال CSS .


سمحت CSS بتصميم وتشكيل صحفات الويب بطرق متعددة و مختلفة لتتمكن من استيعاب مدى إبداع الشخص ، مثل القدرة على:


تحديد الخطوط والهوامش والمسافات لعناصر الموقع .


تحديد لون وحجم العناصر .


تطبيق الألوان على الخلفيات .


تحريك العناصر بحرية والحصول على العديد من الحركات في الموقع .


والعديد من المزايا الاخرى .


2 ) تاريخ لغة CSS :


يعود تاريخ ظهور لغة CSS لأول مرةٍ إلى العاشرِ من شهر أكتوبر سنة 1994 على يد المبرمج هاكون فيوم لاي، حيث تعاون مع فريقٍ متكاملٍ من المبرمجين للخروجِ في نهاية المطاف بأوراقٍ نمطيةٍ لتصميم صفحات الويب بكل كفاءةٍ، وتم التوصل إلى ضرورة إصدار الوثيقة الأولى W3C CSS سنة 1996؛ فكان ذلك الإصدار الأول لها> وتم إصدار النسخة التالية بناءً على اقتراحات بيرت بوس فشارك المؤسسين بها، وتشير المعلومات إلى أن تطويرها قد جاء لغايات توفير الأنماط للويب التي يتطلبها الأمر ووفقًا ما تقتضيه الحاجة.



ازدادت أهمية لغة CSS بالتزامنِ مع تطوير لغة HTML لتكمل كلٍ منهما الأخرى، وقد ساهم دمجهما بجعل عرض الصفحات عبر الشبكة العنكبوتية أمرًا أكثر وضوحًا وسهولةً وأهميةً للمستخدمين. وفي كل إصدارٍ من إصدارات هذه اللغة كان فريق العمل القائم على تطويرها حريصًا على معالجة الثغرات التي يعاني منها الإصدار السابق وإضافة المزيد من السمات والخصائص الإضافية للخروج بإصدارٍ جديدٍ، وتشير المعلومات إلى أن هناك إصداراتٍ ما زالت خاضعةً للتطوير منذ عام 2014.


3 ) خصائص لغة CSS :


● إمكانية دمج العديد من الخيارات والرموز الخاصة بلغة HTML و CSS معًا للوصول إلى السمات المتكاملة.

● المرونة والسهولة في الاستخدام والتطبيق.

الحساسية لحالة الأحرف.

● إتاحة الأفق أمام المستخدم في توظيف العديد من الأوامر والوسوم للانتهاء بصفحة ويب متكاملة المظهر.

● الحاجة الماسة لأساسيات لغة HTML أولًا.

● التحكم بأبعاد الصفحة ومظهرها من أنماط الخلفية والحجم والعناصر ومحاذاتها وألوان الخطوط وغيرها الكثير.

● تحقيق التناسق بين أبعاد صفحة الويب في الموقع مهما كان حجم الموقع كبيرًا.

● زيادة السرعة في التحميل والتقليل من التكاليف المترتبة على استضافة الموقع.

● تحقيق التوافقية بين صفحات الويب الموجودة في الموقع مع المتصفحات بكل سهولةٍ، وبالتالي التكيف بينهما مما يترتب عليه استقطاب زوار أكثر للتمتع بمشاهدة الموقع.

● فتح الأفق أمام المستخدم في وضع خيارات العرض بين يديه بما يتماشى مع الجهاز المستخدم.

أقراء ايضن : 

مقدمة إلى HTML.

تعرف على جميع اوسم HTML.

لغات البرمجة.

هذا و بالله التوفيق والنجاح للجميع  (:











تعليقات
ليست هناك تعليقات
إرسال تعليق

إرسال تعليق

الاسمبريد إلكترونيرسالة