+1 امتیاز
قبل در برنامه نویسی توسط (690 امتیاز)
ویرایش شده قبل توسط

تعریف CSS بصورت Inline:

<div style="margin-left:2px"></div>

چه تفاوتی با تعریف CSS در یک فایل جداگانه (External) دارد؟

.user-panel {margin-left:2px;}

1 پاسخ

+1 امتیاز
قبل توسط (1.1هزار امتیاز)
انتخاب شده قبل توسط
 
بهترین پاسخ

می توان تفاوت های زیر را ذکر کرد:

  • بدلیل اینکه External CSS ها درون فایل جداگانه ذخیره می شود مدیریت و اصلاح آنها راحتتر از Inline CSS ها است.
  • Inline CSS بر External CSS اولویت دارند. برای مثال اگر در یک صفحه برای یک عنصر یک بار با روش External CSS رنگ قرمز تعیین شده باشد و همچنین با استفاده از روش Inline CSS رنگ آبی نیز برای همان عنصر تعریف شده باشد، در نهایت رنگ آن عنصر آبی می شود.

این دو روش از نظر استفاده از CSS property ها هیچ تفاوتی با یکدیگر ندارند و می توان تمام CSS property ها را در هر دو روش استفاده کرد.

سوالات مشابه

0 امتیاز
1 پاسخ 637 بازدید
0 امتیاز
1 پاسخ 999 بازدید
0 امتیاز
1 پاسخ 1.1هزار بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط مسافر (922 امتیاز)
0 امتیاز
2 پاسخ 1.1هزار بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط ISIlog (0 امتیاز)
+1 امتیاز
1 پاسخ 404 بازدید
0 امتیاز
0 پاسخ 526 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط IMANAZADI (72 امتیاز)
+1 امتیاز
2 پاسخ 996 بازدید
+1 امتیاز
2 پاسخ 494 بازدید
سوال شده 11 سال قبل در برنامه نویسی توسط hldv (760 امتیاز)
0 امتیاز
2 پاسخ 1.4هزار بازدید
+3 امتیاز
1 پاسخ 2.0هزار بازدید
سوال شده 11 سال قبل در برنامه نویسی توسط شاکر (690 امتیاز)
...