Sass

Sass

ساس هو امتداد ل CSS3 ، مضيفا القواعد المتداخلة ، المتغيرات ، المزج ، وراثة المحدد ، وأكثر من ذلك..
ساس هي لغة صفحات الأنماط التي صممها في البداية هامبتون كاتلين والتي طورها ناثان ويزنباوم.بعد الإصدارات الأولية ، واصل كل من Nathan Weizenbaum و Chris Eppstein مد Sass باستخدام SassScript ، وهي لغة برمجة نصية بسيطة تستخدم في ملفات Sass.إنها لغة برمجة يتم ترجمتها إلى CSS.SassScript هي لغة البرمجة النصية نفسها.ساس يتكون من اثنين من بناء الجملة.يستخدم بناء الجملة الأصلي ، المسمى "بناء الجملة ذي المسافات البادئة" بناء جملة مشابهًا لهامل.يستخدم المسافة البادئة لفصل كتل التعليمات البرمجية وحروف السطر الجديد لفصل القواعد.يستخدم بناء الجملة الأحدث ، "SCSS" ، تنسيق الكتل مثل CSS.يستخدم الأقواس للإشارة إلى كتل التعليمات البرمجية والفواصل المنقوطة لفصل الأسطر داخل الكتلة.عادةً ما يتم إعطاء الامتدادات بناءً على مسافات بادئة وملفات SCSS بالامتدادات. sass and.scss على التوالي. يتكون CSS3 من سلسلة من المحددات ومحددات زائفة تقوم بتجميع القواعد التي تنطبق عليها.تقوم Sass (في السياق الأوسع لكلتا الجملتين) بتوسيع CSS من خلال توفير العديد من الآليات المتاحة بلغات البرمجة التقليدية ، وخاصة اللغات الموجهة للكائنات ، ولكن لا تتوفر CSS3 نفسها.عندما يتم تفسير SassScript ، فإنه ينشئ كتل من قواعد CSS لمختلف المحددات كما هو محدد بواسطة ملف Sass.يقوم مترجم Sass بترجمة SassScript إلى CSS.بالتناوب ، يمكن لـ Sass مراقبة ملف .sass or.scss وترجمته إلى ملف output.css عند حفظ ملف.ساس هو مجرد سكر نحوي لـ CSS ....
sass

موقع الكتروني:

التصنيفات

بدائل لـ Sass لنظام التشغيل Node.JS

Stylus

Stylus

Stylus هي لغة ثورية جديدة ، توفر طريقة فعالة وديناميكية وتعبيرية لإنشاء CSS.دعم كل من بناء الجملة البادئة ونمط CSS العادي.