CSSで変数を使う方法

 CSSを使わずSassやSCSSを使いたがる理由のひとつに,変数を使いたいことがある.文字色や値を繰り返さずに記述したほうが管理しやすいし,変数にすると簡単に計算できるからだ.つい最近,CSSで変数が使えるようになったので,その使い方を紹介したい.

:root
{
    --greenFont: #0f0;
    --centerText: center;
}
h3
{
    color: var(--greenFont);
    text-align: var(--centerText);
}

 とすると,h3タグの文字が緑色で画面中央に現れる.ポイントは,:root--を先頭に変数名と値を定義し,使いたいタグでvar(変数)と書くことである.