It’s also some technique to avoid uses of images for certain elements of design, such as lines, shapes and colors. With the advancement of HTML5 in recent days, it makes the design using CSS more flexible and practical.
This is just some encourage for web designers that their design supposedly not to restricted by the old concept or technology in web programming. Everything has been progressive improve and please keep on explore more possible methods that allows you to express you masterpiece of your designer’s spirit!
Here’s some sharing of my CSS techniques: playcss