O SASS é uma linguagem de estilo que oferece maior robustez ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: A
O SASS é uma linguagem de pré-processamento CSS que amplia as funcionalidades padrão do CSS. Ela permite o uso de variáveis, mixins, funções, entre outros, para escrever estilos de forma mais dinâmica e reutilizável. As variáveis no SASS são usadas para armazenar valores que podem ser reutilizados em vários lugares do seu código, tornando a manutenção e alterações mais práticas.
A alternativa correta é a letra A. No SASS, o uso de hífen (-) e underscore (_) na nomenclatura de variáveis é considerado idêntico. Isso significa que ao declarar uma variável como $variavel-teste, você poderia referenciá-la também como $variavel_teste. Essa característica permite certa flexibilidade na nomeação das variáveis, adaptando-se à preferência do desenvolvedor quanto ao estilo de escrita.
As demais alternativas estão incorretas pelas seguintes razões:
B - Em SASS, as variáveis são precedidas pelo símbolo de dólar ($), e não pelo caractere @, que é utilizado para outras diretivas como @import e @media.
C - Uma variável não pode ter diferentes valores simultaneamente para cada elemento. Uma variável armazena um valor por vez, embora possa ser redefinida ou sobreposta em diferentes escopos.
D - O uso da flag !default em uma variável SASS atribui um valor padrão a essa variável somente se ela ainda não foi definida ou se seu valor atual é null. Se a variável já tiver um valor antes de encontrar a declaração com !default, esse valor é mantido e a atribuição com !default é ignorada.
Compreender o funcionamento das variáveis no SASS é fundamental para gerar estilos eficientes e manuteníveis, e as nuances de sua nomenclatura e declaração são essenciais para o uso adequado da linguagem em projetos de estilização web.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
A - CORRETO. Por estranho que pareça, Sass considera - e _ como a mesma coisa.
B - INCORRETO. As variáveis iniciam com o símbolo $, como em PHP.
C - INCORRETO. Cada variável só pode ter um valor em um determinado momento.
D - INCORRETO. O valor padrão é utilizado apenas se a variável não houver sido definida ou for nula (null).
Fonte: https://sass-lang.com/documentation/variables (em inglês)
Variáveis no SASS começam com $
Variáveis no LESS começam com @
.
Lembrando que o CCS3 já permite criar variáveis usando o "--myVar" e "var(--myVar)"
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo