Web design is pushing the limits of what's possible. Static websites have come to life thanks to technology and interactive elements. Ten years ago, HTML was only for science fiction writers. Now designers use HTML routinely, and CSS lets them do cool stuff.