CSS به انگلیسی Cascading Style Sheets به معنی الگوهایی به سَبک آبشار است.
زبان برنامه نویسی CSS همیشه همراه با کدهای HTML به عنوان هسته اصلی صفحه های وب در کنار یکدیگر قرار میگیرند.
همانطور که در بسیاری از وب ها آموزش هایی درباره CSS و HTML خوانده اید، باید گفت: بهینه سازی سایت ها به استفاده صحیح و استاندارد این کدها در سایت بستگی دارد.
CSS روشی ساده برای نمایش چیدمان و جلوه های تصویری است.
الگوهای آبشاری از نوع زبان نشانه گذاری با ساختار متنی ساده کامپیوتر هستند و درون هر کدام از دستورهای آبشاری مانند و پی در پی، برای چگونگی نمایش هر صفحه وب افزوده میشود.
ما با استفاده از زبان برنامه نویسی CSS از تکرار کدهای HTML پرهیز میکنیم، چون میتوانیم مقادیر مدنظرمان را توسط CSS یکبار تعریف کنیم و با اِشغال فضای کمتری، سرعت بارگیری یا بارگزاری وب را افزایش میدهیم.