طراحی سایت ریسپانسیو Responsive واکنش گرا

آخرین بروز رسانی: مرداد ۴, ۱۳۹۶

طراحی سایت ریسپانسیو Responsive واکنش گرا

طراحی سایت ریسپانسیو Responsive واکنش گرا از مباحثی است که این روزها ذهن طراحان سایت ها و حتی مدیران سایت ها را به خود مشغول کرده است.اکثر کاربرانی که در حال جستجو در اینترنت هستند به صفحات وب سایت هایی که ریسپانسیو هستند بر میخورند, و متوجه میشوند که ظاهر وب سایت مورد نظر در تبلت آنها با گوشی همراه آنها و کامپیوتر شخصی شان فرق میکند,اما در کنار این نوع سایت ها وب سایت هایی نیز وجود دارند که قابلیت نمایش در گوشی های تلفن همراه یا تبلت ها را ندارند و برای دیدن قسمت های مختلف آن باید بر روی قسمت های مختلف سایت کلیک کرده و آن را زوم کنید تا آن چه که مورد نظرتان هست را ببینید,از همه بدتر وب سایت هایی هستند که محتوای سایت کلا به هم ریخته و برای کاربر و بازدید کننده غیر قابل استفاده می شوند, این جاست که نیاز به وب سایت های ریسپانسیو که ترجمه ی فارسی آن واکنش گرا میباشد احساس میشود. تیم طراحی سایت وب یار در همین راستا تصمیم گرفته است برای علاقمندان به یادگیری طراحی سایت ریسپانسیو به کمک بوت استرپ را در میان آموزش های سایت خود قدم به قدم بگنجاند.پیش تر نیز با آموزش طراحی سایت ریسپونسیو در خدمت شما بودیم اما از امروز به بعد تصمیم به قرار دادن آموزش های جامع تر برای شما عزیزان گرفته ایم.

بوت استرپ (Bootstrap) از محبوب ترین فریم ورک های سمت کلاینت برای طراحی صفحات وب است که شما با استفاده از آن می توانید سرعت طراحی سایت را افزایش دهید و همچنین اطمینان داشته باشید که سایت شما با همه ی مرورگرها و همه ی دیوایس ها سازگار است.

طراحی سایت ریسپانسیو Responsive  واکنش گرا

چراوب سایت های ریسپانسیو( واکنش گرا) ؟

برای آن که سایت های ریسپانسیو، سایت هایی هستند که خود را با اندازه ی صفحه نمایش  تلفن همراه یا تبلت به خوبی سازگار کرده و  انجام کار با آن ها بسیار روان و آسان می باشد, و این خود یک قابلیت بسیا ر بسیار و جذاب یرای کاربران وب سایت ها در هنگام استفاده از وب سایت ها میباشد. از دیگر مواردی که باعث اهمیت موضوع ریسپانسیو بودن سایت ها می شود تنوع سیستم عامل ها و مرورگر های موجود در بازار می باشد. سایت ریسپانسیو توانایی مچ شدن و سازگاری با انواع سیستم عامل ها (ویندوز – اندروید – لینوکس –  IOS– مکینتاش- یونیکس و…) و انواع مرورگر های جدید و قدیمی عرضه شده را دارند که این خود یکی از مهم ترین نقاط قوت این نوع سایت ها می باشد.

ایجاد صفحه وب با بوت استرپ

برای شروع کار کافی است یک فایل با پسوند html ایجاد کنید. در بوت استرپ به دلیل اینکه از دستورات html  و css استفاده می کنیم، ابتدا از اعلان DOCTYPE استفاده می کنیم. در تگ head ، برای اینکه صفحه ی وب واکنش گرا باشد از تگ meta استفاده می شود.
 در تگ meta ویژگی width=device-width بررسی می کند که عرض صفحه ی وب شما با عرض دستگاه های مختلف برابر باشد و ویژگی initial-scale=1 میزان زوم اولیه را هنگام لود شدن صفحه مشخص می کند. فایل css، کتابخانه ی جی کوئری و فایل جاوا اسکریپت بوت استرپ را هم باید در قسمت head  فراخوانی کنید.
به کد زیر دقت کنید با نوشتن این کد یک صفحه ی بوت استرپ ایجاد کرده ایم.

آموزش برنامه نویسی بوت استرپ

کلاس container در بوت استرپ

برای بسته بندی کردن محتوای سایت در بوت استرپ می توان از کلاس container یا container-fluid استفاده کرد.
کلاس container یک صفحه ی وب با عرض ثابت ایجاد می کند و سایت شما از چپ و راست کمی فاصله دارد و کلاس container-fluid کل عرض صفحه را می پوشاند و سایت شما از کناره ها فاصله نخواهد داشت.
در کد بالا از کلاس
container استفاده شده است و خروجی این کد به صورت زیر می باشد.

طراحی سایت واکنش گرا

شبکه بندی اولیه در بوت استرپ

بوت استرپ صفحه ی وب را به دوازده ستون تقسیم می کند و عناصر وب در این دوازده ستون قرار می گیرند. هر جا که نیاز باشد می توان با ادغام ستون ها، ستون بزرگتری ایجاد کرد. در تصویر زیر می توانید تقسیم بندی ها را مشاهده کنید. دقت کنید که جمع اعداد هر ردیف برابر با دوازده می شود.

 

شبکه بندی بوت استرپ

کلاس های شبکه بندی در بوت استرپ

  • Xs  برای تلفن های همراه
  • Sm  برای تبلت
  • Md  برای کامپیوترهای رومیزی
  • Lg  برای رایانه های بزرگتر

 Div با کلاس row برای ایجاد یک ردیف استفاده می شود. حالا باید با استفاده از کلاس های شبکه بندی ردیف ها را به ستون های دلخواه تقسیم کنید.  برای این کار کافی است از کلاس col استفاده کنید بعد از آن باید کلاس شبکه بندی را بنویسید و بعد از آن هم یک عدد قرار می دهیم که نشان دهنده ی پهنای ستون است.

به کد زیر دقت کنید:

آموزش کدهای بوت استرپ

با استفاده از کد بالا سه ستون مساوی ایجاد کردیم که با تغییر سایز مرورگر این سه ستون زیر هم قرار می گیرند. خروجی این کد به صورت زیر است.

آموزش طراحی سایت با بوت استرپ

آیا طراحی ریسپانسیو راه حل تمامی مشکلات جهت افزایش بازدید مشتریان است؟

اگر چه طراحی ریسپانسیو بسیار مهم است,اما نه همیشه. کاربران دسکتاپ اغلب دوست دارند تمام مطلب را ببینید و آن را بخوانند و از همه امکانات سایت استفاده کنند اما کاربران موبایل میخواهند همه چیز خلاصه باشد و خیلی سریع به همه امکانات سایت دسترسی داشته باشند.پس بهترین کا راین است که نوع کاربران خود رابشناسید.و متناسب با نوع کاربرانت اقدام به طراحی سایت بکنید,اما خب طراحی ریسپانسیو را دیگه نمیشه کنار گذاشت.خب در ادامه همراه ما باشید تا با آموزش طراحی سایت ریسپانسیو و نمونه کدها بیشتر اشنا شوید

اندازه ی مرورگرتان را تغییر دهید تا نتیجه را در قسمت خروجی بالا مشاهده کنید.
تا این جای کار یاد گرفتید که چگونه یک صفحه ی وب با بوت استرپ ایجاد کنید و همچنین با شبکه بندی مقدماتی در بوت استرپ آشنا شدید. در مقاله های بعدی آموزش بوت استرپ را ادامه خواهیم داد پس مرتباً به سایت ما سر بزنید تا این آموزش ها را از دست ندهید.

مطالب مرتبط
ارتباط با تیم پشتیبانی وب یار

تمام پشتیبان ها در حال پاسخ به مشتریان هستند. لطفا درخواست خود را ارسال نمایید تا در کوتاه ترین زمان ممکن با شما تماس بگیریم.

چه کمکی از تیم وب یار بر می آید ، با ما در میان بگذارید

برای گفتگو کلید ENTER را بفشارید

کلیه حقوق مادی و معنوی این اثر متعلق به طراحی سایت اصفهان وب یار می باشد CopyRight 2017

بالا