In SASS/SCSS, what is the primary difference between a mixin and a function?

  • Functions are used for reusable styles, while mixins are for reusable logic
  • Functions can be called multiple times within a rule, but mixins cannot
  • Mixins can accept arguments, but functions cannot
  • Mixins can produce CSS rules, but functions cannot
The primary difference between a mixin and a function in SASS/SCSS is that functions are used for reusable styles and can return values, while mixins are used for reusable logic and can generate CSS rules. Mixins can accept arguments, which allows for more dynamic behavior, whereas functions are typically used for calculations and value generation.

What is the primary goal of the OOCSS (Object-Oriented CSS) methodology?

  • To apply styles globally
  • To eliminate the need for HTML
  • To make CSS more complex
  • To separate content and layout
The primary goal of the OOCSS (Object-Oriented CSS) methodology is to separate content and layout. OOCSS promotes creating reusable and modular CSS classes that can be applied to various elements in a layout, separating the styling from the content. This improves maintainability and promotes a more organized CSS structure.