loading...

مرجع طراحی سایت حرفه ای

بازدید : 24
پنجشنبه 8 دی 1401 زمان : 13:37


خواص margin و کاربردهای آن در طراحی سایت
کلیه عناصر HTML را میتوان به صورت یک چهار ضلعی یا جعبه ( Box ) در نظر گرفت . برای تشکیل داد ساختار مناسب در طراحی یک وبسایت این Box ها در کنار یکدیگر قرار خواهند گرفت . مضمون‌ Box Model در CSS به بررسی خصوصیات و بضاعت و توان های این اجزاء ( Box ) میپردازد.

مفهوم یک Box در CSS علامت دهنده دور و اطراف گوشه و کنار یک عنصر HTML می‌باشد که دارای خصوصیات Margin , Padding ,Border و محتوا یا Content هست.

معنی Box Model این بضاعت و توان را به ما میدهد تا فاصله محتویات ( Content ) تا خط محیطی ( Border ) را انتخاب کنیم ( Padding ) ، ضخامت خط مرز ( Border ) را انتخاب کنیم و یا فاصله خارجی یک عنصر HTML را با دیگر عناصر گزینش کنیم ( Margin ) میتوانید در طرح زیر این مفهوم را دقیق تر ادراک فرمائید.

هم اکنون میخواهیم در این نوشته‌ی‌علمی شروع به سراغ خواص margin در طراحی صفحه ها و استایل نویسی CSS استعمال کنیم.

تعریف : با استفاده از خواص margin در CSS ، می توان فضای خالی به دور عنصرها ایجاد کرد. این قابلیت نیز وجود دارد که با تعیین مقدارهای منفی ، برای طراحی سایت با ما همراه شوید باعث هم پوشانی و تداخل موادتشکیل دهنده در یکدیگر شد.

مطالب مرتبط

ترفندهای CSS که احتمالا تابحال با آنان فعالیت نکرده اید

معرفی چند ترفند CSS اثر گذار و کاربردی که به کارتان می آید
فضای خالی در سوا گوشه و کنار Box و مرز Border ، که میتوان اندازه آن را برای ضلع های مختلف ( Top , Right , Bottom ,Left ) به صورت کلی و یا جزء به جزء انتخاب نمود.

این دور و اطراف دارای رنگ پس زمینه نیست وبه صورت یک فضا با بگراند پر‌نور یا Transparent در فضای اطراف Box قرار میگیرد.

مثال ۱ :

div {
margin:10px;
}
مثال ۲ :

div {
margin-left:10px;
margin-top:10px;
margin-right:5px;
margin-bottom:3px;
}
نحوه به حساب آوردن اندازه یک Box
برای طراحی و چینش دقیق اجزاء در طراحی یک ورقه وب ، کلیه اجزاء جزء به جزء با دقت ۱px محاسب میگردند و با توجه بدین گزینه نحوه محاسبه اندازه ( Width , Height ) در یک Box بسیار مهم می‌باشد.

با به کارگیری از خصوصیات width , height اندازه اجزاء ( Box ) تعیین می‌شوند ، اما به این نکته اعتنا کنید که ، در صورت وجود ( Border , Margin , Padding ) فضایی که Box اشغال خواهد کرد با اندازه ای که بوسیله خصوصیات Width و height تعیین شده است متفاوت خواهد بود.

در واقع با به کارگیری از width و height صرفا اندازه محتوا ( Content ) تعیین شده می باشد و برای محاسبه اندازه واقعی Box ، اندازه ( Padding , Margin , Border ) نیز باید به این اندازه اضافه شوند.

نکته : این نکته حائض اهمیت را به یاد داشته باشید که ، Padding و Border در اندازه یک Box – Width or Height تاثیر گزار هستند ، این اندازه با به کارگیری از فرمول زیر محاسبه می گردد.

width = width + left padding + right padding + left border + right border
+ left margin + right margin


height = height + top padding + bottom padding + top border + bottom border
+ top margin + bottom margin
مقادیر مربوط به اندازه گوشه را می توان به چندین صورت ذیل انتخاب کرد، اما مناسب ترین و مرسوم ترین روش در شرایط معمول، تعیین مقادیر به پیکسل (px) می‌باشد. راجع‌به مقادیر خواص margin هم می اقتدار از روش های مقدار دهی زیر بهره مند شد.

۱- تعیین مقادیر به پیکسل (picture element) : به فرض ۴px، ۰px و… (پیکسل ها مقادیری ثابت می باشند)، از واحد px بیشتر برای نمایش محتوا در ورقه نمایش (مانیتور) استفاده می گردد.

۲- انتخاب مقادیر به Points : به فرض ۲pt، ۶pt و… (هر pt برابر ۱/۷۲ اینچ هست)، از واحد pt بیشتر برای کارهای چاپی استفاده می‌گردد.

۳- تعیین مقادیر به Ems : به فرض ۱em، ۰٫۵em و… (هر em برابر با ۱۶ پیکسل و ۱۲ pt می‌باشد)، به دلیل امکان غیر ثابت و مقیاس پذیر (scalable)، این واحد در طراحی صفحات وب برای تلفن همراه های تلفن همراه و دستگاه های مانند آن مناسب می باشد.

۴- گزینش مقادیر به سانتی متر (CentiMeter) : به فرض ۵cm ، ۱۰cm و…، استعمال از این شیوه در وب، چندان مرسوم نیست.

۵- انتخاب مقادیر به درصد (Percent) : به فرض %۱۰ ، %۵۰ و…، درین‌وضعیت‌ اندازه بلاک با تمرکز به اندازه شیت نمایش، مقادیری متغیر خواهد بود؛ این واحد نیز در طراحی صفحه ها وب برای موبایل های گوشی و دستگاه های مانند آن مناسب هست.

۶- انتخاب مقادیر به صورت اتومات (auto) و موقعیت وراثتی (inherit) از بلاک والد.

می توان گوشه دور عناصر را به صورت کلی در خاصیت یکسری پاره ای margin و یا به صورت تکی برای هریک از جهات ۴ گانه عنصر تعیین کرد.


خواص margin و کاربردهای آن در طراحی سایت
کلیه عناصر HTML را میتوان به صورت یک چهار ضلعی یا جعبه ( Box ) در نظر گرفت . برای تشکیل داد ساختار مناسب در طراحی یک وبسایت این Box ها در کنار یکدیگر قرار خواهند گرفت . مضمون‌ Box Model در CSS به بررسی خصوصیات و بضاعت و توان های این اجزاء ( Box ) میپردازد.

مفهوم یک Box در CSS علامت دهنده دور و اطراف گوشه و کنار یک عنصر HTML می‌باشد که دارای خصوصیات Margin , Padding ,Border و محتوا یا Content هست.

معنی Box Model این بضاعت و توان را به ما میدهد تا فاصله محتویات ( Content ) تا خط محیطی ( Border ) را انتخاب کنیم ( Padding ) ، ضخامت خط مرز ( Border ) را انتخاب کنیم و یا فاصله خارجی یک عنصر HTML را با دیگر عناصر گزینش کنیم ( Margin ) میتوانید در طرح زیر این مفهوم را دقیق تر ادراک فرمائید.

هم اکنون میخواهیم در این نوشته‌ی‌علمی شروع به سراغ خواص margin در طراحی صفحه ها و استایل نویسی CSS استعمال کنیم.

تعریف : با استفاده از خواص margin در CSS ، می توان فضای خالی به دور عنصرها ایجاد کرد. این قابلیت نیز وجود دارد که با تعیین مقدارهای منفی ، برای طراحی سایت با ما همراه شوید باعث هم پوشانی و تداخل موادتشکیل دهنده در یکدیگر شد.

مطالب مرتبط

ترفندهای CSS که احتمالا تابحال با آنان فعالیت نکرده اید

معرفی چند ترفند CSS اثر گذار و کاربردی که به کارتان می آید
فضای خالی در سوا گوشه و کنار Box و مرز Border ، که میتوان اندازه آن را برای ضلع های مختلف ( Top , Right , Bottom ,Left ) به صورت کلی و یا جزء به جزء انتخاب نمود.

این دور و اطراف دارای رنگ پس زمینه نیست وبه صورت یک فضا با بگراند پر‌نور یا Transparent در فضای اطراف Box قرار میگیرد.

مثال ۱ :

div {
margin:10px;
}
مثال ۲ :

div {
margin-left:10px;
margin-top:10px;
margin-right:5px;
margin-bottom:3px;
}
نحوه به حساب آوردن اندازه یک Box
برای طراحی و چینش دقیق اجزاء در طراحی یک ورقه وب ، کلیه اجزاء جزء به جزء با دقت ۱px محاسب میگردند و با توجه بدین گزینه نحوه محاسبه اندازه ( Width , Height ) در یک Box بسیار مهم می‌باشد.

با به کارگیری از خصوصیات width , height اندازه اجزاء ( Box ) تعیین می‌شوند ، اما به این نکته اعتنا کنید که ، در صورت وجود ( Border , Margin , Padding ) فضایی که Box اشغال خواهد کرد با اندازه ای که بوسیله خصوصیات Width و height تعیین شده است متفاوت خواهد بود.

در واقع با به کارگیری از width و height صرفا اندازه محتوا ( Content ) تعیین شده می باشد و برای محاسبه اندازه واقعی Box ، اندازه ( Padding , Margin , Border ) نیز باید به این اندازه اضافه شوند.

نکته : این نکته حائض اهمیت را به یاد داشته باشید که ، Padding و Border در اندازه یک Box – Width or Height تاثیر گزار هستند ، این اندازه با به کارگیری از فرمول زیر محاسبه می گردد.

width = width + left padding + right padding + left border + right border
+ left margin + right margin


height = height + top padding + bottom padding + top border + bottom border
+ top margin + bottom margin
مقادیر مربوط به اندازه گوشه را می توان به چندین صورت ذیل انتخاب کرد، اما مناسب ترین و مرسوم ترین روش در شرایط معمول، تعیین مقادیر به پیکسل (px) می‌باشد. راجع‌به مقادیر خواص margin هم می اقتدار از روش های مقدار دهی زیر بهره مند شد.

۱- تعیین مقادیر به پیکسل (picture element) : به فرض ۴px، ۰px و… (پیکسل ها مقادیری ثابت می باشند)، از واحد px بیشتر برای نمایش محتوا در ورقه نمایش (مانیتور) استفاده می گردد.

۲- انتخاب مقادیر به Points : به فرض ۲pt، ۶pt و… (هر pt برابر ۱/۷۲ اینچ هست)، از واحد pt بیشتر برای کارهای چاپی استفاده می‌گردد.

۳- تعیین مقادیر به Ems : به فرض ۱em، ۰٫۵em و… (هر em برابر با ۱۶ پیکسل و ۱۲ pt می‌باشد)، به دلیل امکان غیر ثابت و مقیاس پذیر (scalable)، این واحد در طراحی صفحات وب برای تلفن همراه های تلفن همراه و دستگاه های مانند آن مناسب می باشد.

۴- گزینش مقادیر به سانتی متر (CentiMeter) : به فرض ۵cm ، ۱۰cm و…، استعمال از این شیوه در وب، چندان مرسوم نیست.

۵- انتخاب مقادیر به درصد (Percent) : به فرض %۱۰ ، %۵۰ و…، درین‌وضعیت‌ اندازه بلاک با تمرکز به اندازه شیت نمایش، مقادیری متغیر خواهد بود؛ این واحد نیز در طراحی صفحه ها وب برای موبایل های گوشی و دستگاه های مانند آن مناسب هست.

۶- انتخاب مقادیر به صورت اتومات (auto) و موقعیت وراثتی (inherit) از بلاک والد.

می توان گوشه دور عناصر را به صورت کلی در خاصیت یکسری پاره ای margin و یا به صورت تکی برای هریک از جهات ۴ گانه عنصر تعیین کرد.

برچسب ها طراحی سایت ,
نظرات این مطلب

تعداد صفحات : 0

درباره ما
موضوعات
آمار سایت
  • کل مطالب : 198
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • بازدید امروز : 205
  • بازدید کننده امروز : 1
  • باردید دیروز : 14
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 206
  • بازدید ماه : 99953
  • بازدید سال : 102256
  • بازدید کلی : 103626
  • <
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    کدهای اختصاصی