آموزش کامل CSS

CSS مخفف Cascading Style Sheets است و یک زبان استایل‌دهی است که برای تعیین نحوه نمایش و ظاهر محتوای اچ‌تی‌ام‌ال (HTML) در وب استفاده می‌شود. این زبان به طور اساسی برای ایجاد و تغییر سبک، طرح‌بندی و ظاهر وب‌سایت‌ها استفاده می‌شود.

CSS امکانات زیادی برای کنترل نحوه نمایش محتوا فراهم می‌کند، از جمله:

1. تغییر رنگ، فونت، اندازه و نوع فونت متن.
2. اضافه کردن تصاویر به پس‌زمینه وب‌سایت.
3. کنترل اندازه، موقعیت و فاصله بین المان‌ها.
4. ایجاد انیمیشن‌ها و افکت‌های تغییرات.
5. ایجاد و استفاده از شیوه‌های طبقه‌بندی برای استایل‌دهی به المان‌ها.

CSS از مدل “پس‌زمینه، مفهومی” پیروی می‌کند، که به این معنی است که انتخاب‌ها و اعمال استایل‌ها بر روی یک المان به شیوه‌ای ترکیبی و مفهومی از مشخصه‌ها (مانند شناسه، کلاس، تگ و …) اعمال می‌شود.

تاریخچه CSS به سال ۱۹۹۶ بازمی‌گردد که وب‌سایت‌ها شروع به پیچیده‌تر شدن کردند و نیاز به یک سیستم استایل‌دهی مناسب برای مدیریت و کنترل ظاهر آنها داشتند. این زمانی بود که W3C (کارگروه مشترک جهانی وب) تصمیم به توسعه CSS گرفت. نسخه اولیه CSS در سال ۱۹۹۶ منتشر شد و از آن زمان به بعد، CSS به طور پیوسته توسعه یافته و به یک استاندارد برای استایل‌دهی وب‌سایت‌ها تبدیل شده است.

آموزش زبان CSS کاملا رایگان می‌باشد.

دقت داشته باشید که برای شروع یادگیری CSS نیاز به یادگیری زبان HTML دارید

این مستند از سایت www.tutorialspoint.com از این لینک ترجمه شده است.

با کلیک برروی هر سرفصل به صفحه آن درس منتقل می‌شوید.

  1. خانه (Home)
  2. مقدمه (Intoduction)
  3. سینتکس (Syntax)
  4. انتخابگرها (Selectors)
  5. درج (Inclusion)
  6. واحدهای اندازه‌گیری (Measurement Units)
  7. رنگ‌ها (Colors)
  8. پس‌زمینه (Background)
  9. فونت‌ها (Fonts)
  10. متن (Text)
  11. تصاویر (Images)
  12. پیوندها (Links)
  13. جدول‌ها (Tables)
  14. حاشیه‌ها (Borders)
  15. حاشیه بلوک (Border Block)
  16. حاشیه خطی (Border Inline)
  17. حاشیه‌ها (Margins)
  18. لیست‌ها (Lists)
  19. حاشیه‌ها (Paddings)
  20. نشانگر (Cursor)
  21. خطوط بیرونی (Outlines)
  22. ابعاد (Dimension)
  23. نوارهای پیمایش (Scrollbars)
  24. بلوک درون خطی (Inline Block)
  25. منوی کشویی (Dropdowns)
  26. قابلیت دیدار (Visibility)
  27. سرریز (Overflow)
  28. پاکسازی (Clearfix)
  29. شناور (Float)
  30. پیکان‌ها (Arrows)
  31. تغییر اندازه (Resize)
  32. نقل قول‌ها (Quotes)
  33. ترتیب (Order)
  34. موقعیت (Position)
  35. خط‌چین‌ها (Hyphens)
  36. شناور (Hover)
  37. نمایش (Display)
  38. تمرکز (Focus)
  39. بزرگنمایی (Zoom)
  40. جابجایی (Translate)
  41. ارتفاع (Height)
  42. حروف خط‌چین‌خورده (Hyphenate Character)
  43. عرض (Width)
  44. توانایی نفوذ (Opacity)
  45. ایندکس زد (Z-Index)
  46. پایین (Button)
  47. نوار ناوبری (Navbar)
  48. پوشش (Overlay)
  49. فرم‌ها (Forms)
  50. تراز (Align)
  51. آیکون‌ها (Icons)
  52. گالری تصاویر (Image Gallery)
  53. کامنت‌ها (Comments)
  54. بارگذار‌ها (Loaders)
  55. انتخاب‌کننده ویژگی (Attribute Selector)
  56. ترکیب‌کننده‌ها (Combinators)
  57. ریشه (Root)
  58. مدل جعبه (Box Model)
  59. شمارنده‌ها (Counters)
  60. برش (Clip)
  61.  حالت نوشتار (Writing Mode)
  62. ترازی یونیکد (Unicode-bidi)
  63. حداقل محتوا (min-content)
  64. همه (All)CSS – همه (All)
  65. درون‌آمد (Inset)
  66. ازسطح‌جدایی (Isolation)
  67. پیش از اسکرول (Overscroll)
  68. تراز موارد (Justify Items)
  69. تصحیح تراز درونی (Justify Self)
  70. اندازه‌ی تب (Tab Size)
  71. رویداد اشاره‌گر (Pointer Event)
  72. قرار دادن محتوا (Place Content)
  73. قرار دادن موارد (Place Items)
  74. قراردادن داخلی (Place Self)
  75. حداکثر اندازه بلوک (Max Block Size)
  76. حداقل اندازه بلوک (Min Block Size)
  77. حالت مخلوط کردن (Mix Blend Mode)
  78. حداکثر اندازه در خط (Max Inline Size)
  79. حداقل اندازه در خط (Min Inline Size)
  80. افست (Offset)
  81. رنگ تاکید (Accent Color)
  82. انتخاب کاربر (User Select)

پست های مرتبط

مطالعه این پست ها رو از دست ندین!
Python - محدود کردن داده (MongoDB Limit)

Python – محدود کردن داده (MongoDB Limit)

Python MongoDB محدود کردن نتایج برای محدود کردن نتایج در MongoDB، از متد limit() استفاده می‌کنیم. متد limit() یک...

بیشتر بخوانید
Python - بروزرسانی (MongoDB Update)

Python – بروزرسانی (MongoDB Update)

به‌روزرسانی یک رکورد برای به‌روزرسانی یک رکورد یا سند در MongoDB، از متد update_one() استفاده می‌کنیم. پارامتر اول متد...

بیشتر بخوانید
Python - حذف کالکشن (MongoDB Drop Collection)

Python – حذف کالکشن (MongoDB Drop Collection)

حذف کالکشن شما می‌توانید یک جدول یا کالکشن در MongoDB را با استفاده از متد drop() حذف کنید. مثالحذف...

بیشتر بخوانید

نظرات

سوالات و نظراتتون رو با ما به اشتراک بذارید

برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید.