Я использую в своем проекте CSS переменные со значениями отката в качестве других переменных, называемых значениями по умолчанию.
в инструментах разработчика Chrome, которые я видел в скобках var.
это снимок экрана сdev tools: https://prnt.sc/m0n0xh
:root{
--hf-style: normal;
--hf-variant: bold;
--hf-size: 19px;
--hf-family: Titillium Web;
--header-font: var(--hf-style, var(--def-hf-style)) var(--hf-variant, var(--def-hf-variant)) var(--hf-size, var(--def-hf-size)) var(--hf-family, var(--def-hf-family));
--def-hf-style: normal;
--def-hf-variant: bold;
--def-hf-size: 18px;
--def-hf-family: Titillium Web;
--def-hf: normal var(--def-font-variant) var(--def-font-size);
}
все работает нормально, но мне интересно, если это правильно и не вызовет ошибок в будущем