مرور کلی بر این پروژه و محتویات آن، و اینکه چگونه یک قالب ساده را بسازیم.
قبل از شروع، مطمئن شوید یک ویرایشگر کد خوب دارید (ما پیشنهاد میکنیم از جی ادیت استفاده کنید) و همچنین کمی اطلاعات اچتیامال و سیاساس خود را افزایش دهید. ما اینجا داخل فایلهای منبع فریمورک نمیشویم، اما آنها قابل دانلود هستند. تمرکز ما برای شروع کار، با فایلهای کامپایلشده است.
سریعترین روش برای شروع: فایلهای کامپایلشده و نسخههای فشرده سیاساس، جاوااسکریپت و عکسها را دانلود کنید. فایلهای منبع اصلی و مستندات نیازی نیست.
فایلهای سیاساس و جاوااسکریپت اصلی را دریافت کنید، با دانلود آخرین نسخه از گیتهاب، یک نسخه از مستندات را نیز به صورت محلی در دیسک خود، خواهید داشت.
بعد از دانلود، ساختار فایل و محتویات بهصورت منطقی، در دستههای مشترک طبقهبندی میشوند و دارای دو نسخهٔ فشرده و غیرفشرده هستند.
بعد از دانلود و خارج کردن از حالت فشرده، شما ساختاری شبیه به ساختار زیر را خواهید دید:
bootstrap/ ├── css/ │ ├── bootstrap.css │ ├── bootstrap.min.css ├── js/ │ ├── bootstrap.js │ ├── bootstrap.min.js └── img/ ├── glyphicons-halflings.png └── glyphicons-halflings-white.png
ابتداییترین روش برای استفاده از بوتاسترپ: استفاده از فایلهای کامپایلشده برای استفاده سریع در بیشتر پروژههای وب. ما فایلهای کامپایلشده سیاساس و جاوااسکریپت (bootstrap.*
) و همچنین فایلهای فشرده کامپایلشدهٔ سیاساس و جاوااسکریپت (bootstrap.min.*
) را نیز آماده کردهایم. فایلهای عکس بهوسیله نرمافزار ImageOptim که یک نرمافزار برای سیستمعامل مک برای فشردهسازی عکسهای PNG .است، فشرده شدهاست
لطفا توجه کنید که تمام پلاگینهای جاوااسکریپت نیاز به جیکوئری دارند.
بوتاسترپ بهوسیله اچتیامال، سیاساس و جاوااسکریپت برای تمام اجزا وب آماده است، این اجزا با ردهبندی مناسب در بالای صفحه مستندات بوتاسترپ خلاصه شدهاند.
استایلهای کلی برای body برای دوبارهنشانی نوع و پیشزمینه، شیوهٔ نمایش پیوندها، سامانه شبکهبندی و دو لایهٔ ساده.
شیوههای نمایش برای اجزای مشترک اچتیامال مانند گرافیک قلم، کد، جدولها، فرمها و دکمهها. همچنین یک مجموعه بزرگ از آیکنهای کوچک به نام Glyphicons.
شیوههای نمایش پایه برای اجزای رابط مشترک مانند تبها و پیلها، منوهای ناوبری، هشدارها، تیترهای صفحه و خیلی چیزهای دیگر.
بهمانند اجزا، این پلاگینهای جاوااسکریپت اجزای مهاورهای هستند مانند بالنکها، پوبها، مُدالها و خیلی چیزهای دیگر.
اجزا و پلاگینهای جاوااسکریپت یا یکدیگر اجزای رابط کاربری زیر را آماده میکنند:
در راهنماهای آتی، این اجزا بهصورت تک به تک با اطلاعات بیشتری بررسی خواهدشد. تا آن موقع، به دنبال این اجزا در مستندات برای بدست آوردن اطلاعات بیشتر و طریقه سفارشی کردن آن باشید.
با یک تعریف اجمالی، حالا میتوان به سراغ این رفت که چگونه میتوان از بوتاسترپ استفاده کرد. برای استفاده، یک قالب پایه اچتیامال را، تجهیز به چیزهایی که در ساختار فایل گفته شد، میکنیم.
این یک قالب پایه اچتیامال است:
<!DOCTYPE html> <html> <head> <title>قالب ۱۰۱ بوتاسترپ</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </head> <body> <h1>سلام، دنیا!</h1> <script src="http://code.jquery.com/jquery.js"></script> </body> </html>
برای تجهیز این قالب، به یک قالب بوتاسترپ، فایلهای مناسب سیاساس و جاوااسکریپت را در آن قرار میدهیم:
<!DOCTYPE html> <html> <head> <title>قالب ۱۰۱ بوتاسترپ</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <!-- Bootstrap --> <link href="css/bootstrap.min.css" rel="stylesheet" media="screen"> </head> <body> <h1>سلام، دنیا!</h1> <script src="http://code.jquery.com/jquery.js"></script> <script src="js/bootstrap.min.js"></script> </body> </html>
و حالا موفق شدید!با قرار دادن آن دو فایل، میتوانید توسعه سایت و یا برنامهٔ خود را با بوتاسترپ آغاز کنید.
ما توسعهدهندگان و طراحان را تشویق میکنیم که از این نمونهها فراتر روند و با خلاقیت خود لایههای جدیدی را طراحی کنند و فقط به این نمونهها بسنده نکنند.
یک سند اچتیامال پایه که تجهیز به بوتاسترپ شدهاست.
تجهیز صفحه اصلی به یک واحد قهرمان که در آن پیام اصلی قرار دارد و با سه جزء دیگر.
استفاده از سامانه شبکهای متحرک پاسخگو برای ایجاد طراحی لایهای روان و پاسخگو.
الگوی فروشگاه باریک و سبک برای پروژهها و گروههای کوچک مناسب است.
صفحه فروشگاه با پیوندهای ناوبری همعرض.
یک فرم پایهای ورود به سیستم با کنترلکنندههای بزرگتر و لایهٔ متحرک.
یک صفحه پایینی با ارتفاع ثابت که به پایین صفحه چسبیده است.
یک فروشگاه پایهای به همراه تبلیغ چرخ و فلکی.
برای اطلاعات بیشتر، مستندات، نمونهها، تکه کدها و یا حتی بوتاسترپ را سفارشی کنید و برای پروژههای بعدی خود از آن استفاده کنید.
مستندات بوتاسترپ بوتاسترپ را سفارشی کنید