Friday, June 8, 2018

Cara membuat bootsrap

Bootstrap



    apa itu bootstrap, BOOTSTRAP adalah Aplikasi sumber terbuka yang berupa framework atau kerangka kerja untuk membangun website dinamis dengan menggunakan bahasa script CSS

Kerangka Kerja (Framework) secara sederhana diartikan sebagai kumpulan dari fungsi-fungsi/prosedur-prosedur dan class-class untuk tujuan tertentu yang sudah siap digunakan sehingga bisa lebih mempermudah dan mempercepat pekerjaan seorang programer, tanpa harus membuat fungsi atau class dari awal.

Fitur Umum Framework:

    Mempercepat dan mempermudah pembangunan sebuah aplikasi web.
  •     Relatif memudahkan dalam proses maintenance karena sudah ada pola tertentu dalam sebuah framework (dengan syarat programmer mengikuti pola standar yang ada)
  •     Umumnya framework menyediakan fasilitas-fasilitas yang umum dipakai sehingga kita tidak perlu membangun dari awal.
  •     Lebih bebas dalam pengembangan jika dibandingkan CMS

cara membuat BOOTSRAP

 hal pertama yang perlu dilakukan sebelum membuat bootstrap adalah medownload framwork nya di  https://getbootstrap.com/docs/4.1/getting-started/download/   pilih download yang Compiled CSS and JS#  lalu Download notepad++ di https://notepad-plus-plus.org/download/v7.5.6.html yang ketiga download XMAPP di https://www.apachefriends.org/download.html disitu kalian pilih yang sesuai dengan OS kalian masing2



lalu install XMAPP yang sudah  kalian download tadi
kedua  Buka folder aplikasi yang tadi kamu instal EX:  D:\XAMPP\hotdocs
lalu cut semua folder yang ada disitu lalu buat folder baru Ex 1.backup lalu masukan semua file nya disitu

Extract file bostrap yang tadi sudah kamu download lalu buka file tsb lalu buka aplikasi notepad++
buat baru dan ketikan
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Membuat Template Website Bootstrap</title>
<!-- Bootstrap -->
<link href="assets/bootstrap/css/bootstrap.min.css" rel="stylesheet">
<!-- HTML5 shim and Respond.js for IE8 support of
HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
<!-- Custom CSS -->
<link href="assets/style.css" rel="stylesheet">
</head>
<body>
<!--happy code-->
<!-- jQuery online menggunakan CDN -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<!-- jQuery lokal -->
<script src="assets/jquery/jquery.min.js"></script>
<script src="assets/bootstrap/js/bootstrap.min.js"></script>
<!-- Custom JS -->
<script src="assets/custom.js"></script>
</body>
</html>


Dari script html di atas kita dapat melihat ada komentar tentang jquery lokal dan jquery online maksudnya kita dapat memilih salah satu dari kedua jquery tersebut sesuka hati. kita bisa menggunakan jquery online atau cdn dengan asumsi kita membuat template website dengan bootstrap ini dalam kondisi terhubung dengan internet, jika tidak terhubung maka sebaiknya gunakan jquery lokal saja karena jquery online tidak dapat di unduh jika dalam kondisi offline.

Langkah berikutnya adalah membuat layout website dengan bootstrap bagian header, content dan sidebar serta footer dengan menambahkan kode berikut ini di atas komentar <!--happy code--> 

<!-- Bagian Header -->
<div class="row">
<div class="col-md-12 header" id="site-header">
<!-- isi header -->
</div>
</div>
<!-- End Bagian Header -->
<!-- Bagian Wrapper 2 kolom -->
<div class="row">
<div class="col-md-8 articles" id="site-content">
<!-- isi content -->
</div>
<div class="col-md-4 sidebar" id="site-sidebar">
<!-- isi sidebar -->
</div>
</div>
<!-- End Bagian wrapper -->
<!-- Bagian footer -->
<div class="row">
<div class="col-md-12 footer" id="site-footer">
<!-- isi footer -->
</div>
</div>
<!-- End Bagian footer -->
</div>

Kode baru di atas adalah kode yang akan membagi header, content, sidebar, dan footer. di dalam system grid bootstrap total lebar layar atau lebar kerja diberi nilai 12 kolom.
Kita akan memulai mengisi bagian header dengan mengganti komentar <!-- isi header--> dengan kode berikut :


<h1 class="title-site">Belajar Bootstrap</h1>
<p class="description">Belajar Membuat Template Website Dengan Bootstrap</p>
</header>
<nav class="menus">
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">About Us</a></li>
<li><a href="#">Portfolio</a></li>
</ul>
</nav>


kemudian kita akan mengisi kolom konten dengan mengganti komentar <!-- isi content --> dengan kode berikut :

<h1 class="title-site">Belajar Bootstrap</h1>
<p class="description">Belajar Membuat Template Website Dengan Bootstrap</p>
</header>
<nav class="menus">
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">About Us</a></li>
<li><a href="#">Portfolio</a></li>
</ul>
</nav>

 kemudian pada kolom sidebar silahkan ganti komentar <!-- isi sidebar --> dengan kode berikut :

<h3 class="widget-title">Latest Posts</h3>
<ul>
<li><a href="#">Lorem Ipsum</a></li>
<li><a href="#">Lorem Ipsum</a></li>
<li><a href="#">Lorem Ipsum</a></li>
<li><a href="#">Lorem Ipsum</a></li>
<li><a href="#">Lorem Ipsum</a></li>
</ul>
</aside>



kemudian pada bagian footer silahkan ganti <!– isi footer –> dengan kode berikut :

<footer class=”copyright text-center”><p>&copy; 2015 onphpid.com</p></footer>
 
dan untuk sentuhan terakhir kita akan memberikan style secara custom agar halaman kita tampak lebih baik. silahkan tulis kode berikut di file style.css

background-color: #e5e5e5;
}
.meta-post {
font-size: 12px;
margin-bottom: 10px;
}
.header header {
background-color: #fff;
padding: 10px 20px;
}
nav.menus {
background-color: #e74c3c;
padding: 10px;
}
nav.menus ul {
margin: 0;
padding: 0;
}
nav.menus ul li {
display: inline-block;
}
nav.menus ul li a {
display: block;
padding: 3px 7px;
color: #fff;
}
nav.menus ul li a:hover, nav.menus ul li a:focus{
text-decoration: none;
background-color: #c0392b;
color: #fff;
}
article.posts {
padding: 10px 20px;
background-color: #fff;
margin-top: 20px;
}
aside.widgets {
padding: 10px 20px;
margin-top: 20px;
background-color: #fff;
}
aside.widgets ul {
margin:0;
padding:0;
}
aside.widgets li {
list-style: none;
padding: 0;
margin:0;
}
.widget-title {
border-bottom: 4px solid #E74C3C;
padding-bottom: 4px;
}
footer.copyright {
padding: 10px 20px;
font-size: 12px;
}

  selesai silakan kalian lihat hasil nya seperti apa semoga beruntung.

Share:

0 comments:

Post a Comment

BTemplates.com

Rahman Islam. Powered by Blogger.

Pages