در CSS، خواص Border، Margin و Padding به طور مستقیم بر روی طراحی و چینش عناصر تاثیر میگذارند. در اینجا به بررسی هر یک از این خواص و نحوه استفاده از انها میپردازیم.
۱. ویژگی Border
ویژگی Border برای تعیین حاشیه دور یک عنصر استفاده میشود. این ویژگی میتواند شامل ضخامت، نوع خط و رنگ باشد.
حتما بخوانید: محل قرارگیری عناصر – خواص مربوط به Position
۲. ویژگی Padding
ویژگی Padding برای تعیین فضای داخلی بین محتوای یک عنصر و حاشیه ان (Border) استفاده میشود. Padding به فضای داخلی عنصر اضافه میکند.
۳. ویژگی Margin
ویژگی Margin برای تعیین فضای خارجی بین یک عنصر و عناصر دیگر استفاده میشود. Margin به فضای بیرونی عنصر اضافه میکند.
مقایسه Border، Padding و Margin
| ویژگی | تاثیر بر فضای داخلی | تاثیر بر فضای خارجی | تاثیر بر اندازه عنصر |
|---|---|---|---|
| Border | خیر | خیر | بله |
| Padding | بله | خیر | بله |
| Margin | خیر | بله | خیر |
این بخش یکی از مهمترین اموزش ها ، در سی اس اس و طراحی قالب سایت می باشد. طول یک Element در واقع شامل مجموع مقدار تمامی این ویژگی ها به علاوه طول خود شی می باشد.
برای مثال جمع کل طول یک شی با ویژگی های زیر 300px می باشد.
width:250px;
padding:10px;
border:5px solid gray;
margin:10px;=== محاسبه کل طول ====
250px (width)
+ 20px (left + right padding)
+ 10px (left + right border)
+ 20px (left + right margin)
= 300px
تصویر زیر بیانگر کاربرد این ویژگی ها می باشد:
این ویژگی ها برای کسانی که طراحی سایت مبتدی هستند کمی پیچیده است.
با دریافت « مشاوره برنامهنویسی، وب و سئو » از کارشناسان جوان حرفهای و باتجربه ساکوراد؛ موفقیت کسب و کار، رونق فروش و افزایش درامد خود را تضمین کنید!
و اما کلام اخر…
خواص Border، Margin و Padding ابزارهای مهمی در CSS هستند که به طراحان وب کمک میکنند تا طراحیهای دقیق و زیبایی ایجاد کنند. با درک درست از این خواص و نحوه استفاده از انها، میتوان تجربه کاربری بهتری فراهم کرد.






