layout: has_both_sidebars navigation: |

Contents

- [Syntax](/documentation/syntax){.section} - [Overview](/documentation/syntax) - [Parsing a Stylesheet](/documentation/syntax/parsing) - [Structure of a Stylesheet](/documentation/syntax/structure) - [Comments](/documentation/syntax/comments) - [Special Functions](/documentation/syntax/special-functions) - [Style Rules](/documentation/style-rules){.section} - [Overview](/documentation/style-rules) - [Property Declarations](/documentation/style-rules/declarations) - [Parent Selector](/documentation/style-rules/parent-selector) - [Placeholder Selectors](/documentation/style-rules/placeholder-selectors) - [Variables](/documentation/variables) - [Interpolation](/documentation/interpolation) - [At-Rules](/documentation/at-rules){.section} - [Overview](/documentation/at-rules) - [@use](/documentation/at-rules/use) - [@forward](/documentation/at-rules/forward) - [@import](/documentation/at-rules/import) - [@mixin and @include](/documentation/at-rules/mixin) - [@function](/documentation/at-rules/function) - [@extend](/documentation/at-rules/extend) - [@error](/documentation/at-rules/error) - [@warn](/documentation/at-rules/warn) - [@debug](/documentation/at-rules/debug) - [@at-root](/documentation/at-rules/at-root) - [Flow Control](/documentation/at-rules/control) - [Overview](/documentation/at-rules/control) - [@if and @else](/documentation/at-rules/control/if) - [@each](/documentation/at-rules/control/each) - [@for](/documentation/at-rules/control/for) - [@while](/documentation/at-rules/control/while) - [From CSS](/documentation/at-rules/css) - [Values](/documentation/values){.section} - [Overview](/documentation/values) - [Numbers](/documentation/values/numbers) - [Strings](/documentation/values/strings) - [Colors](/documentation/values/colors) - [Lists](/documentation/values/lists) - [Maps](/documentation/values/maps) - [true and false](/documentation/values/booleans) - [null](/documentation/values/null) - [Calculations](/documentation/values/calculations) - [Functions](/documentation/values/functions) - [Operators](/documentation/operators){.section} - [Overview](/documentation/operators) - [Equality](/documentation/operators/equality) - [Relational](/documentation/operators/relational) - [Numeric](/documentation/operators/numeric) - [String](/documentation/operators/string) - [Boolean](/documentation/operators/boolean) - [Built-In Modules](/documentation/modules){.section} - [Overview](/documentation/modules) - [sass:color](/documentation/modules/color) - [sass:list](/documentation/modules/list) - [sass:map](/documentation/modules/map) - [sass:math](/documentation/modules/math) - [sass:meta](/documentation/modules/meta) - [sass:selector](/documentation/modules/selector) - [sass:string](/documentation/modules/string) - [Breaking Changes](/documentation/breaking-changes){.section} - [Overview](/documentation/breaking-changes) - [Strict Unary Operators](/documentation/breaking-changes/strict-unary) - [Random With Units](/documentation/breaking-changes/random-with-units) - [Invalid Combinators](/documentation/breaking-changes/bogus-combinators) - [Media Queries Level 4](/documentation/breaking-changes/media-logic) - [/ as Division](/documentation/breaking-changes/slash-div) - [Function Units](/documentation/breaking-changes/function-units) - [-moz-document](/documentation/breaking-changes/moz-document) - [Extending Compound Selectors](/documentation/breaking-changes/extend-compound) - [CSS Variable Syntax](/documentation/breaking-changes/css-vars) - [Command Line](/documentation/cli){.section} - [Overview](/documentation/cli) - [Dart Sass](/documentation/cli/dart-sass) - [Ruby Sass](/documentation/cli/ruby-sass) - [Migrator](/documentation/cli/migrator) - [Javascript API](/documentation/js-api)