Cascading Style Sheets یا CSS برای حل مشکلات استفاده از HTML برای نمایش عکس و متن به وجود آمده است و جایگزین خوبی برای زبان قدیمیتر HTML میباشد. در این زبان برنامهنویسی توجه به طراحی بیشتر از کدنویسی معطوف میشود. استفاده از CSS باعث تمیزتر شدن کدهای برنامه نویسی می شود، تغییرات آینده را آسان می کند.