CSS3 Modules


ما هو الفرق بين css2 و css3 ؟
لعل أهم ما يميز الإصدار الحالي CSS3 أنه تم تجزيئه إلى عدّة أقسام ، تُسمّى وحدات "Modules" . في حين أن الإصدارات القديمة كانت تعتمد على وثيقة واحدة تحتوي على قطع نمطية صغيرة . في إصدار CSS3 يعتبر كل نمط وحدة قائمة بذاتها تشق طريقها لمواكبة معايير W3C . الهدف من هذا التقسيم هو تسهيل عملية تحديث الوحدات ، لتستجيب لمختلف متطلبات الويب الحديثة ، و لتوافق مختلف متصفحات الويب "browsers" (المتصفحات الرسومية ، متصفحات الجوال و الهواتف الذكية ، متصفحات الصوت) . بهذا يمكن لكل متصفح استعمال وحدات معينة تتماشى مع أرضيته .
و هل سيتم الإستغناء عن CSS2 ؟
بطبيعة الحال لن يتم الإستغناء عن CSS2 فأغلب الخاصيات تم الإحتفاظ بها و يمكنكم استعمالها متى شئتم .

توفر لغة css3 مجموعة من الوحدات من بينها :

  • Selectors
  • Box Model
  • Backgrounds and Borders
  • Image Values and Replaced Content
  • Text Effects
  • 2D/3D Transformations
  • Animations
  • Multiple Column Layout
  • User Interface

كنا تعرفنا في دروس سابقة عن بعض هذه الوحدات مثل "box model" و "borders" في هذا الدّرس سنتعرف على باقي أهم هذه الوحدات



 بوبكر حسني
averroes