Alvaro Montoro
Web development enthusiast, CSS trickster, 2006 Time Magazine Person of the Year.
HTML is Not a Programming Language?
HTML is not a programming language.
I’ve heard that sentence so many times and it’s tiring. Normally, it is followed by something like, It doesn’t have logic,
or, It is not Turing complete,
.so… obviously it is not a programming …
Playing Sounds with CSS
CSS is the domain of styling, layout, and presentation. It is full of colors, sizes, and animations. But did you know that it could also control when a sound plays on a web page?
This article is about a little …
Are There Random Numbers in CSS?
CSS allows you to create dynamic layouts and interfaces on the web, but as a language, it is static: once a value is set, it cannot be changed. The idea of randomness is off the table. Generating random numbers at …