A useful and comprehensive article on Sitepoint by Baljeet Rathi.
http://www.sitepoint.com/css-gradients-a-syntax-crash-course/