سؤال

في الأساس ، لماذا SCSS ، بدلاً من ساس؟ كان اختصار ساس هو السبب الرئيسي وراء التقاط ساس ، لقد عدت إليه مؤخرًا وأدركت أنه لم يعد مؤيدًا. أي أسباب لماذا؟

هل كانت مفيدة؟

المحلول

ساس لديه جملة. يُعرف بناء الجملة الرئيسي الجديد (اعتبارًا من Sass 3) باسم "SCSS" (لـ "Sassy CSS") ، وهو عبارة عن مجموعة من بناء الجملة CSS3. هذا يعني أن كل ورقة أنماط CSS3 صالحة هي SCSS صالحة أيضًا. ملفات SCSS تستخدم الامتداد .SCSS.

تُعرف بناء الجملة الأقدم الثاني باسم بناء الجملة البادء (أو فقط "Sass"). مستوحى من رقة هامل ، إنه مخصص للأشخاص الذين يفضلون إدراج التشابه مع CSS.بدلاً من الأقواس والأقواس الفاصلة ، فإنه يستخدم المسافة البادئة للخطوط لتحديد الكتل. على الرغم من أنه لم يعد بناء الجملة الأساسي ، إلا أنه سيستمر دعم بناء الجملة المسبق. الملفات في بناء الجملة المسافة البادئة تستخدم التوسيع .sass.

مصدر: http://sass-lang.com/

إذا كنت تحب Sass أكثر من SCSS فأنت حر في استخدامه! SCSS مخصصة للأشخاص الذين لا يحبون بناء الجملة البادء. ومن السهل للغاية تحويل ملف CSS إلى SCSS SCSS هي مجموعة من CSS.

ربما لم يعد الأمر مؤيدًا لأن المطورين يحبون SCSS أكثر. لكن هذه مسألة ذوق. أنا شخصيا ما زلت أفضل ساس.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top