کدلپر - مرجع جامع آموزش برنامه‌نویسی

All Right Reserved © 2025 Codoloper

background codoloper

خطاهای CSS

خانه

خطاهای CSS

 

خطاها در CSS می‌توانند منجر به رفتار غیرمنتظره یا اعمال نادرست استایل‌ها شوند. این صفحه اشتباهات رایج CSS و نحوه جلوگیری از آن‌ها را نشان می‌دهد.


فراموش کردن نقطه-ویرگول (Semicolon)

فراموش کردن نقطه-ویرگول (;) در پایان یک اعلانِ ویژگی (property declaration) می‌تواند کل قانون استایل را خراب کند.

مثال

.bad {
  color: red;
  background-color: yellow;
}


نام‌های ویژگی (Property) نامعتبر

استفاده از نام ویژگی‌ای که وجود ندارد، به سادگی توسط مرورگر نادیده گرفته می‌شود.

مثال

.bad {
  color: blue;
  font-size: 16px;
}

مقادیر (Value) نامعتبر

ویژگی‌های صحیح اما با مقادیر نامعتبر نیز نادیده گرفته خواهند شد.

مثال

.bad {
  width: -100px;
  color: green;
}


نبستن آکولاد

اگر بستن آکولاد (}) را فراموش کنید، ممکن است کل قانون (rule) نادیده گرفته شود.

مثال

.bad {
  padding: 20px;
  margin: 10px;


 

دو-نقطه (Colon) یا آکولاد اضافی

 

اشتباهات تایپی مانند دو-نقطه اضافی یا آکولادهای نابجا می‌تواند باعث خراب شدن قوانین شود.

 

مثال

.bad {
  color:: blue;
}


نکاتی برای جلوگیری از خطاهای CSS

 

  • از یک ویرایشگر کد با قابلیت برجسته‌سازی نحو (syntax highlighting) استفاده کنید.

  • CSS خود را با یک CSS linter یا اعتبارسنج (validator) بررسی کنید.

  • CSS را در بخش‌های کوچک بنویسید و به طور مکرر تست کنید.