فهرست سرفصل‌های HTML
خانه (Home) مقدمه (Introduction) ویرایشگرها (Editors) مثال های پایه (Basic Examples) عنصر (Elements) ویژگی ها (Attributes) سرفصل ها (Headings) پاراگراف ها (Paragraphs) استایل ها (Styles) قالب بندی متن (Text Formatting) عناصر نقل قول و استناد (Quotation and Citation Elements) کامنت ها (Comments) رنگ ها (Colors) رنگ های RGB و RGBA رنگ های هگز (HEX Colors) رنگ های HSL و HSLA سی اس اس (CSS) پیوندها (Links) پیوندها - رنگ های مختلف (Links - Different Colors) پیوندها - ایجاد نشانک ها (Links - Create Bookmarks) تصاویر (Images) نقشه های تصویر (Image Maps) تصاویر پس زمینه (Background Images) عنصر picture فاویکون (Favicon) عنوان صفحه (Page Title) جداول (Tables) جداول - حاشیه ها (Table Borders) جداول - اندازه ها (Table Sizes) جداول - سرفصل ها (Table Headers) جداول - فاصله گذاری و حاشیه گذاری (Table Padding & Spacing) جداول Colspan و Rowspan جداول - استایل دهی (Table Styling) جداول - گروه جدول (Table Colgroup) لیست ها (Lists) لیست ها - نامرتب (Unordered Lists) لیست ها - مرتب (Ordered Lists) لیست ها - اشکال دیگر (Other Lists) عناصر بلوکی و درون خطی (Block and Inline Elements) عنصر div کلاس ها (Classes) ویژگی id عنصر Iframes جاوااسکریپت (JavaScript) مسیرهای فایل (File Paths) عنصر head طراحی وب واکنش گرا (Responsive Web Design) عناصر کد کامپیوتر (Computer Code Elements) عناصر معنایی (Semantic Elements) راهنمای استایل (Style Guide) موجودیت (Entities) نمادها (Symbols) ایموجی ها (Emojis) رمزگذاری (مجموعه کاراکترها) نشانی اینترنتی (Uniform Resource Locator) HTML در مقابل XHTML
HTML

HTML — سی اس اس (CSS)

آخرین بروزرسانی: 1404/07/05

سی اس اس (CSS) در HTML

سی اس اس (CSS یا Cascading Style Sheets) ابزاری برای کنترل ظاهر و چیدمان صفحات وب است. با CSS می توانید رنگ ها، فونت ها، اندازه متن، فاصله ها، موقعیت عناصر، پس زمینه ها و بسیاری ویژگی های دیگر را مدیریت کنید.

CSS چیست؟

CSS برای تعریف استایل صفحه استفاده می شود. به صورت آبشاری عمل می کند، یعنی استایل اعمال شده روی یک عنصر والد به عناصر فرزند نیز منتقل می شود مگر اینکه تغییر داده شود.

نکته: اگر رنگ متن body را آبی کنید، تمام متن ها (مانند p و h1) نیز آبی خواهند شد مگر اینکه رنگ دیگری مشخص کنید.

روش های استفاده از CSS

سه روش برای اضافه کردن CSS به HTML وجود دارد:

  • درون خطی (Inline) با استفاده از ویژگی style
  • داخلی (Internal) با استفاده از تگ <style> در بخش <head>
  • خارجی (External) با لینک دادن به فایل CSS جداگانه

CSS درون خطی

<h1 style="color:blue;">عنوان آبی</h1>
<p style="color:red;">پاراگراف قرمز</p>

CSS داخلی

<style>
 body {background-color: powderblue;}
 h1 {color: blue;}
 p {color: red;}
</style>

CSS خارجی

<link rel="stylesheet" href="styles.css">
body {
  background-color: powderblue;
}
h1 {
  color: blue;
}
p {
  color: red;
}

نکته: با یک فایل CSS خارجی می توانید ظاهر کل وب سایت را تنها با تغییر یک فایل تغییر دهید.

ویژگی های پرکاربرد CSS

  • color: رنگ متن
  • font-family: فونت متن
  • font-size: اندازه متن
  • border: ایجاد کادر دور عنصر
  • padding: فاصله داخلی بین متن و کادر
  • margin: فاصله خارجی عنصر با سایر عناصر

خلاصه فصل

  • CSS می تواند به صورت درون خطی، داخلی یا خارجی اضافه شود.
  • با CSS می توان رنگ ها، فونت ها، اندازه ها، فاصله ها و موقعیت عناصر را کنترل کرد.
  • استفاده از فایل CSS خارجی بهترین روش برای مدیریت پروژه های بزرگ است.

برای ادامه مطالعه به بخش رنگ های HSL و HSLA و لینک ها در HTML مراجعه کنید.