درباره دوره
CSS یک زبان استایل دهی (Style Sheet Language) است که به شما اجازه میدهد ظاهر و نحوه نمایش عناصر HTML را در صفحات وب کنترل کنید. در این دوره آموزش CSS، ما سعی کردهایم این زبان را بهصورت ساده و سریع به شما آموزش دهیم.
CSS چیست؟
CSS مخفف Cascading Style Sheets است و برای تنظیم رنگها، فونتها، فواصل، اندازهها، چیدمان و بسیاری از ویژگیهای بصری صفحات وب استفاده میشود. برخلاف HTML که ساختار صفحه را مشخص میکند، CSS وظیفه دارد این ساختار را زیباتر و خواناتر کند.
با استفاده از CSS میتوانید:
- رنگ پسزمینه و متن را تغییر دهید.
- اندازه و نوع فونتها را تعیین کنید.
- چیدمان عناصر صفحه را مشخص کنید (مثلاً قرار دادن عناصر کنار هم یا روی هم).
- صفحات وب را واکنشگرا (Responsive) کنید تا در موبایل و دسکتاپ بهدرستی نمایش داده شوند.
نسخههای مختلف CSS
CSS از زمان معرفی تاکنون چندین نسخه مختلف داشته است:
- CSS1 در سال 1996 منتشر شد.
- CSS2 در سال 1998 منتشر شد و قابلیتهایی مانند موقعیتدهی عناصر را اضافه کرد.
- CSS2.1 در سال 2011 بهعنوان نسخه اصلاحشده CSS2 معرفی شد.
- CSS3 از اوایل دهه 2010 بهصورت ماژولار معرفی شد و همچنان در حال توسعه است. این نسخه امکانات جدیدی مانند انیمیشنها، افکتها، Grid و Flexbox را به CSS اضافه کرد.
CSS3 چیست؟
CSS3 آخرین و پیشرفتهترین نسخه CSS است که شامل قابلیتهای جدیدی برای طراحی مدرن وبسایتها میشود. برخی از ویژگیهای مهم CSS3 عبارتند از:
- انیمیشنها و Transitions برای ایجاد جلوههای بصری جذاب.
- Grid و Flexbox برای طراحی چیدمانهای پیشرفته و واکنشگرا.
- متغیرهای CSS برای مدیریت بهتر استایلها.
- پشتیبانی از افکتهای تصویری مانند فیلترها و سایهها.
هدف دوره آموزش CSS
در این دوره، ابتدا شما را با مبانی CSS آشنا میکنیم، سپس به سراغ مفاهیم پیشرفتهتر مانند طراحی واکنشگرا (Responsive Design)، انیمیشنها، و استفاده از Grid و Flexbox خواهیم رفت. هدف ما این است که شما پس از این دوره، بتوانید وبسایتهای زیبا، کاربرپسند و حرفهای طراحی کنید.
محتوای دوره
فصل اول
-
CSS چیست؟
03:48 -
آشنایی با Syntax
03:48 -
Selector ها در CSS
08:37 -
Selector ها در CSS – بخش دوم
09:18 -
کامنت گذاری در CSS
03:28