Not many people put CSS and programming into a similar category. After all, CSS is more of an interface language; it’s not going to return a value, or compare two variables.
The earliest beginnings of CSS themselves come from the desire of designers to have a separate language in order to declare certain properties for elements in their designs. The original plan for it was for it to appear like this:
@H1 fo(fa=he,si=32,we=bo) ve(be=1,af=2)
A man by the name of Robert Raisch suggested this syntax. Hard to read? That’s what I thought when I first saw it – but essentially, it is declaring the very same thing as this snippet:
Read more »



