Cara membuat website dengan Boostrap 4 untuk pemula
Boostrap adalah salah satu css framework yang paling banyak digunakan untuk membuat sebuah tampilan website. Dengan boostrap maka proses development akan jauh lebih cepat, karena boostrap sudah menyed
a
Agus Yusida · 6 menit baca
Boostrap adalah salah satu css framework yang paling banyak digunakan untuk membuat sebuah tampilan website. Dengan boostrap maka proses development akan jauh lebih cepat, karena boostrap sudah menyediakan banyak sekali komponen yang berguna dalam pembuatan sebuah tampilan website.
Salah satu alasan belajar boostrap adalah market share yang besar dalam penggunaannya.
Css Framework Market Share
Pada tutorial kali ini kita akan belajar membuat sebuah halaman website statis dengan menggunakan boostrap 4.
Untuk tampilan website yang ingin kita buat kira-kira seperti sketsa dibawah ini:
Web Design
Dari gambar di atas kita bisa membagi tampilan tersebut mejadi 6 bagian utama yaitu:
Navigation Menu
Image atau slideshow
Service atau Layanan section
Profile Section
Contact Section dan
Footer Section
Apa saja step-stepnya? Silakan ikuti terus tutoraial ini sampai akhir karena di akhir tutorial akan dibagikan link download dan demonya.
1. Installasi Boostrap 4
Langkah pertama buatlah sebuah folder baru dengan nama b4 atau bebas sesuai keinginan kalian.
Kemudian untuk menginstall Boostrap 4, ada 2 cara yaitu dengan cara meng-include file boostrap dari CDN secara online dan yang kedua adalah kamu bisa download file-file yang dibutuhkan dan di akses secara offline.
Pada tutorial ini kita akan memakai boostrap secara offline jadi ada beberapa file yang harus kita download dulu.
Buka file boostrap yang sudah didownload dan copy folder css dan js ke dalam diretory website yang mau kita buat.
Taruh file jquery dan poper yang sudah di download ke dalam folder js supaya rapi.
Tampilannya folder kurang lebih seperti di bawah ini.
Tampilan Folder Boostrap 4
2. Buat File index.html & style.css
File index.html akan menjadi file utama kita
Buat juga sebuah file css di dalam folder css dengan nama style.css. File style.css akan kita gunakan untuk menaruh css yang tidak ada atau custom style dari website yang akan kita buat.
Buka file index.html dan include css dan javascript yang diperlukan seperti dibawah ini.
Kalian bisa membuka file index.html dan pastikan semua css dan js terinclude dengan benar. Caranya jika kalian menggunakan Google Chrome bisa klik kanan dan inspect. Di tab network bisa dilihat js dan css yang sudah di include.
Langkah pertama sudah kita lewati, selanjutnya adalah membuat section pertama yaitu Navigation Menu
Navigation Menu
Untuk membuat menu, kita akan menggunakan komponen dari Boostrap 4 yaitu Navbar
Pada bagian ketiga kita akan membuat bagian untuk service layanan. Kira-kira tampilannya nanti akan seperti di bawah ini.
Service Section
Tambahkan kode berikut untuk service section.
<section class="service" id="service">
<div class="container">
<div class="row">
<div class="col-md-4">
<img src="images/service1.jpeg" class="img-fluid" alt="...">
<h3>Web Development</h3>
<p>Lorem ipsum dolor sit amet, petentium constituto ei quo, commodo repudiare vituperata per et. Eu utamur civibus pertinacia nec. Mei dicit dissentias interpretaris in. Mei odio purto interpretaris no, mea simul impedit eloquentiam ei.</p>
</div>
<div class="col-md-4">
<img src="images/service2.jpeg" class="img-fluid" alt="...">
<h3>Web Design</h3>
<p>Lorem ipsum dolor sit amet, petentium constituto ei quo, commodo repudiare vituperata per et. Eu utamur civibus pertinacia nec. Mei dicit dissentias interpretaris in. Mei odio purto interpretaris no, mea simul impedit eloquentiam ei.</p>
</div>
<div class="col-md-4">
<img src="images/service3.jpeg" class="img-fluid" alt="...">
<h3>SEO Service</h3>
<p>Lorem ipsum dolor sit amet, petentium constituto ei quo, commodo repudiare vituperata per et. Eu utamur civibus pertinacia nec. Mei dicit dissentias interpretaris in. Mei odio purto interpretaris no, mea simul impedit eloquentiam ei.</p>
</div>
</div>
</div>
</section>
About Section
Selanjutnya kita akan membuat tampilan untuk about. Disini kita akan memakai row dan juga memakai display:flex agar tulisan yang sebelah kanan berada di tengah-tengah secara vertical.
Kurang mengerti bagaimana maksudnya? Coba perhatikan gambar di bawah ini.
About Section
<section class="about">
<div class="container">
<div class="row">
<div class="col-md-6">
<img src="images/profile.jpeg" class="w-100" alt="...">
</div>
<div class="col-md-6 d-flex align-items-center justify-content-center flex-column">
<h2>About Me</h2>
<p>Lorem ipsum dolor sit amet, petentium constituto ei quo, commodo repudiare vituperata per et. Eu utamur civibus pertinacia nec. Mei dicit dissentias interpretaris in. Mei odio purto interpretaris no, mea simul impedit eloquentiam ei.</p>
</div>
</div>
</div>
</section>
Copy kode di atas setelah service section.
Contact Section
Pada contact section, kita akan membuat sebuah tombol contact us yang berada di tengah-tengah halaman.
Nah inilah section terakhir dari design yang kita buat yaitu footer.
Di footer kita akan menampilkan informasi tentang about us dan juga menu-menu lainnya.
<footer class="bg-dark">
<div class="container">
<div class="row">
<div class="col-md-4">
<h2>About Me</h2>
<p>Lorem ipsum dolor sit amet, petentium constituto ei quo, commodo repudiare vituperata per et. Eu utamur civibus pertinacia nec. Mei dicit dissentias interpretaris in. Mei odio purto interpretaris no, mea simul impedit eloquentiam ei.</p>
</div>
<div class="col-md-3">
<h2>Find Me</h2>
<ul>
<li>Facebook</li>
<li>Twitter</li>
<li>Instagram</li>
<li>Youtube</li>
</ul>
</div>
<div class="col-md-3">
<h2>Other Menu</h2>
<ul>
<li>Facebook</li>
<li>Twitter</li>
<li>Instagram</li>
<li>Youtube</li>
</ul>
</div>
</div>
</div>
</footer>
~~~
Pada footer saya memakai class bawaan dari boostrap yaitu .bg-dark agar backgroundnya berubah menjadi lebih gelap.
Tampilannya nanti akan seperti dibawah ini.
Footer Section
Nah selanjutnya kita akan menambahkan sedikit style agar tampilan website kita semakin menarik.
Copy code dibawah ini ke style.css
~~~html
body {
font-size: 16px;
line-height: 1.8;
}
h1,h2,h3,h4,h5 {
padding-top: 15px;
line-height: 2;
}
footer, section {
padding-top: 45px;
padding-bottom: 45px;
}
#service{
background-color: #fbfbfb;
}
#contact{
background-color: #fbfbfb;
}
.btn-contact {
padding: 15px 30px;
}
footer {
color: #ffffff;
}
Coba buka lagi file index.html dan lihat tampilan website kita sekarang. Sudah cukup bagus bukan?
Kamu bisa bereksperiment dengan menambahkan beberapa animasi sehingga tampilan webnya menjadi semakin menarik dan intuitif.
Sekian tutorial mengenai cara membuat sebuah website sederhana dengan menggunakan Bootstrap 4. Semoga tutorial ini membantu teman-teman yang baru belajar dalam membuat tampilan website.
Oh ya untuk link demo dan download source codenya di bawah ini ya: