۰ امیر حق شناس
خلاصه مطالب جلسه اول - آشنایی با طراحی رسپانسیو
جامعه Html & CSS ایجاد شده در ۱۱ مهر ۱۴۰۴
ChatGPT said:

📝 جلسه اول – آشنایی با طراحی رسپانسیو

1️⃣ طراحی رسپانسیو (Responsive Design):
روشی در طراحی وب برای سازگاری صفحات با انواع دستگاه‌ها (موبایل، تبلت، لپ‌تاپ و دسکتاپ).

2️⃣ مدیا کوئری (Media Query):

  • ابزار اصلی در CSS3 برای طراحی رسپانسیو.
  • امکان تغییر استایل‌ها بر اساس ویژگی‌های دستگاه (مثل عرض، ارتفاع، نوع صفحه).

3️⃣ سینتکس مدیا کوئری:

 

@media (condition) {
  /* CSS rules */
}

4️⃣ Media Type:

  • screen → نمایشگرها
  • print → چاپ
  • all → همه‌ی دستگاه‌ها

5️⃣ Media Feature (ویژگی‌های رسانه):

  • width / min-width / max-width
  • height / orientation (landscape / portrait)
  • resolution

6️⃣ Grid System:

  • سیستمی برای تقسیم‌بندی صفحه به ستون‌ها و ردیف‌ها.
  • ایجاد چیدمان منظم و انعطاف‌پذیر در طراحی رسپانسیو.

7️⃣ مزیت طراحی رسپانسیو:

  • بهبود تجربه کاربری
  • سازگاری با همه دستگاه‌ها
  • کاهش نیاز به ساخت نسخه جداگانه برای موبایل