css-tricks.com
The CSS attr() function got nothin’ on custom properties
19
Normally, the connection between CSS and HTML is that CSS selectors match HTML elements, and the CSS styles them. CSS doesn't know about the actual content... Read full article