آموزش کار با ویژگی margin و padding در CSS

مرداد ۱, ۱۳۹۹
ارسال شده توسط:
72 بازدید
۰

سلام خدمت تمامی دوستان و همراهان محترم سایت سون ریپلای ،
امیدوارم که حال همگیتون خوب باشه. لطفا در ادامه با آموزش کار با ویژگی Margins و padding در CSS با من همراه باشید.

در این جلسه از آموزش html css برای شما آموزش خواهیم داد آموزش margin آموزش padding به صورت کامل خوهید آموخت .

در ادامه مباحث آموزش html css این بار می خواهیم به مبحث آموزش کار با ویژگی های padding و margin بپردازیم،
با ذکر این مقدمه که استفاده از ویژگی های مذکور در فرم دهی، اسکلت بندی چارچوب کار و طراحی صفحات و قالب های وب،
امری فراگیر و تقریبا اجتناب ناپذیر است، به طور مثال برای تنظیم موقعیت بلاک ها،
فاصله لایه ها از هم ، نمایش سفارشی محتوای درون لایه ها،
جداول و خیلی چیزهای دیگر، از padding و margin و تنظیمات زیر مجموعه آنها استفاده می شود که در ادامه آموزش،
به صورت کامل خدمت شما آموزش خواهیم داد.

در کلی از ویژگی margin و padding

آموزش کار با ویژگی margin و padding در CSS

آموزش کار با ویژگی Margins در CSS

همانطور که از عنوان این عبارت مشخص است، ویژگی margin برای تنظیم فاصله ی حاشیه ها استفاده می شود،
به فرض اگر بخواهیم باکس  اصلی صفحه، از کناره ها و در واقع از تگ body به میزان چند پیکسل فاصله داشته باشد،
کافی است برای آن باکس، مقادیر حاشیه را در قسمت بالا (top)، به میزان مشخصی در یک کلاس (class) یا آی دی (id) تعریف کنیم،
به طور مثال:

آموزش margin

پس ما با استفاده از این ویژگی میتوانیم یک فضای خالی ( فاصله ) را از سمت بیرونی یک عنصر ایجاد نماییم.

بیشتر بخوانید :
آموزش border در css

در CSS هر عنصر دارای ۴ جهت کلی است که این جهات به شرح زیر می باشد :

  • Top – جهت بالا
  • Right – جهت راست
  • Bottom – جهت پایین
  • Left – جهت چپ

پس ما میتونیم برای هر یک از این جهات مارجین تعریف کنیم و یا حتی میتونیم برای مثلا جهت راست و چپ تعریف کنیم و برای جهت بالا و پایین تعریف نکنیم.

ویژگی مارجین یا Margin در CSS میتونه مقادیر زیر رو داشته باشه :

  • auto – مرورگر بصورت خودکار اضافه خواهد کرد
  • length – با استفاده از واحدهای اندازه گیری مثله پیکسل،پوینت
  • % – مقدار فاصله بصورت درصدی مشخص می شود
  • inherit – مقدارش را از عنصر والدش یا پدرش به ارث می برد

در مثال زیر فاصله margin برای تمام جهات در عنصر <p> به اندازه ۴۰px انتخاب می شود.

نکته: خصوصیات width و height اندازه عرض و ارتفاع یک عنصر را مشخص می کند که در جلسات بعدی به طور کامل در مورد آنها صحبت خواهد شد.

آموزش margin به صورت جداگانه:

در CSS می توانید توسط خصوصیات زیر برای هر یک از جهات بالا، راست، پایین و چپ به صورت جداگانه margin تعریف کنید:

  • margin-top: تعریف حاشیه خارجی بالا
  • margin-right: تعریف حاشیه خارجی راست
  • margin-bottom:تعریف حاشیه خارجی پایین
  • margin-left: تعریف حاشیه خارجی چپ

مثال برای margin به صورت جداگانه

در مثال زیر برای تگ <p> خصوصیت margin به صورت جداگانه تعریف می کنیم.

بیشتر بخوانید :
استایل لینک در CSS آموزش کامل link در CSS 

آموزش مختصرنویسی margin:

اما در حالت مختصر نویسی، به جای نوشتن مقادیر و جهت های بالا، پائین، چپ و راست، با نوشتن مقادیر آنها در یک خط، به همان هدف اما با کدنویسی کمتر می رسیم،
به فرض:

آموزش ویژگی padding در css

آموزش ویژگی padding در css

بر عکس ویژگی margin که فاصله دو باکس یا دو لایه را در صفحات وب تعیین می کند،
ویژگی padding میزان فاصله و حاشیه ی محتوای درون یک باکس را مشخص می کند،
به فرض اگر بخواهیم مطالب داخلی یک لایه به میزان ۴ پیکسل از کناره های آن فاصله داشته باشد،
کافیست برای استایل یا کلاس مربوط به آن لایه، یک مقدار padding در نظر بگیریم،
به طور مثال:

آموزش تعریف padding به صورت جداگانه:

در CSS می توانید توسط خصوصیات زیر برای هر یک از جهات بالا، راست، پایین و چپ به صورت جداگانه padding تعریف کنید:

  • padding-top: تنظیم حاشیه داخلی از بالا
  • padding-right: تنظیم حاشیه داخلی از راست
  • padding-bottom: تنظیم حاشیه داخلی از پایین
  • padding-left: تنظیم حاشیه داخلی از چپ
بیشتر بخوانید :
آموزش css در این جلسه ID و Class

مثال برای padding به صورت جداگانه

در مثال بالا برای تگ <p> خصوصیت padding رابه صورت جداگانه تعریف می کنیم.

مختصرنویسی padding:

برای کوتاه شدن کدها می توانید padding در css را به صورت مختصرنویسی تعریف کنید. به این منظور از خصوصیت padding به این صورت استفاده می کنیم:

نکته: ویژگی های padding و margin ممکن است در برخی نسخه های مرورگر اینترنت اکسپلورر به خوبی نمایش داده نشوند، لذا اگر با این نوع مشکلات مواجه شدید، برای این نوع مرورگرها، باید استایل مخصوصی تعریف کنید.

اشتراک گذاری:

حتما" بخوانید پیشنهاد سون ریپلای

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

نماد های اعتماد

سون ریپلای به استناد نماد های زیر ، دارای مجوز رسمی از مراجع مربوطه در جمهوری اسلامی ایران می باشد !

درگاه سامان
درگاه به پرداخت

تمامی حقوق برای سون ریپلای محفوظ است | طراحی شده با در سون ریپلای