VARIÁVEIS NO CSS: O QUE SÃO, COMO FUNCIONAM E PORQUE UTILIZAR?

VARIÁVEIS NO CSS: O QUE SÃO, COMO FUNCIONAM E PORQUE UTILIZAR?

24/10/2026 Css Dicas Front-End 0
variáveis no CSS

h1 {
  color: #7A40DD;
}

button {
  background-color: #7A40DD;
}

a {
  color: #7A40DD;
}Code language: CSS (css)

:root {
  --cor-principal: #7A40DD;
}

h1 {
  color: var(--cor-principal);
}

button {
  background-color: var(--cor-principal);
}

a {
  color: var(--cor-principal);
}Code language: CSS (css)

.

2. O que significa :root?

<!DOCTYPE html>
<html>
<head>
  <title>Meu site</title>
</head>
<body>
  <h1>Olá, mundo!</h1>
</body>
</html>
Code language: HTML, XML (xml)

:root {
  --cor-principal: purple;
  --cor-secundaria: orange;
  --tamanho-fonte: 18px;
}Code language: CSS (css)

.

3. Por que os nomes das variáveis começam com dois traços?

--cor-principal: purple;

--cor-fundo: #f5f5f5;
--cor-texto: #222222;
--espacamento: 20px;
--fonte-titulo: Arial, sans-serif;Code language: CSS (css)

.

:root {
  --cor-principal: #7A40DD;
  --cor-texto: #333333;
}

body {
  color: var(--cor-texto);
}

h1 {
  color: var(--cor-principal);
}

button {
  background-color: var(--cor-principal);
  color: white;
}Code language: CSS (css)

:root {
  --cor-principal: green;
}Code language: CSS (css)

.

.card {
  --cor-fundo: #eeeeee;
  background-color: var(--cor-fundo);
}Code language: CSS (css)

.botao {
  --cor-botao: green;
  background-color: var(--cor-botao);
}

.botao-perigo {
  --cor-botao: red;
  background-color: var(--cor-botao);
}Code language: CSS (css)
h1 {
  color: var(--cor-titulo, black);
}Code language: CSS (css)
@property --minha-cor {
  syntax: "<color>";
  inherits: false;
  initial-value: blue;
}

.caixa {
  background-color: var(--minha-cor);
}Code language: CSS (css)

.

 

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *