ساناتک
راهکارهای تخصصی تحت وب
0
margin و مرزبندی تگ ها

تا به این لحظه تعیین اندازه تگ‌های block-level و لایه‌گذاری بین متن و حاشیه را باهم آموختیم. نگاهی به یکی دیگر از قابلیت‌های پرکاربرد CSS به نام مرزبندی یا Margin می‌اندازیم.

این مشخصه امکان تعیین فضای بیشتری، دقیقا بعد از حاشیه محتوا را به ما می‌دهد. تنها تفاوت موجود بین دو پاراگراف قرار داده شده در عکس 4.23 همین خصوصیت margin است: در پاراگراف دوم اندازه این خصوصیت را 30px معرفی کرده‌ایم.

تنظیم margin

عکس 4.23: تفاوت بین لایه‌گذاری با مرزبندی زمانی که حاشیه‌ای برای کار تعریف می‌شود مشخص می‌شود.

مرز دو تگِ u1 و h2 را در پروژه خود تعریف می‌کنیم. مرورگرهای گوناگون برای مرز تعریف شده بالای محتوا مقادیر پیش‌فرض متفاوتی را لحاظ می‌کنند، به جای اعتماد به تنظیمات پیش‌فرض، مقدار 15px را برای جلوگیری از بروز این مشکل به CSS می‌دهیم:

h2, ul {

margin-top: 15px;

}

مدلِ نهایی، قرار گرفته درون یک جعبه

تمامی آن‌چه در این فصل یاد گرفتیم درون یک جعبه قرار می‌گیرد. یک تگِ block-level را می‌توان با استفاده از متغییرهای مرزها(Margin)، حاشیه‌ها(Border)، لایه‌بندی‌ها(Padding)، ارتفاع(height) و مقدار عرض(Width) تعریف کرد. تمامی این‌ها را می‌توانید در عکس 4.24 در کنار هم مشاهده کنید.

مدل نهایی قرارگرفتن درون جعبه

عکس 4.24: مدل نهاییِ جعبه‌

تعداد بازدید: 1931
3.5/5 (4 رای)
باگ‌ های شناخته شده مرورگرهاراستی‌ آزمایی کدهای CSS و HTML بعد از طراحی سایترفع خطاهای احتمالی هنگام طراحی سایتدقیق‌ تر شدن در استفاده از jQueryنمایش کپشن‌ های تصاویر درون گالری سایت
ارسال نظر
verification