Bootstrap adalah salah satu framework yang mudah digunakan untuk membuat layout sebuah halaman website. Dengan memanfaatkan bootstrap, kita bisa dengan mudah membuat sebuah halaman web yang responsive.
Untuk sekedar diketahui bahwa banyak sekali framework HTML5 dan CSS3 siap pakai baik yang gratis maupun yang premium. Nah kali ini kita akan membahas dan mencoba gunakan salah satunya tentunya yang gratisan yaitu Twitter Bootstrap. Pada mulanya Bootstrap dibuat oleh 2 orang karyawan Twitter yaitu Mark Otto and Jacob Thornton untuk membantu Developer utama Twitter dalam mengembangkan prototype tampilan UI situs tersebut. Saat ini, Bootstrap telah menjelma menjadi sesuatu yang luar biasa, lebih fleksibel dan juga bersifat Open Source yang artinya siapa saja bisa mengunduhnya, mengubahnya, memodifikasinya dan menggunakannya untuk keperluan personal maupun komersial.
Menggunakan BootStrap sebagai framework utama dalam membangun desain halaman web memudahkan pengguna dalam hal akses CSS dan JS siap pakai. Kompilasi CSS dan JS BootStrap berguna untuk menangani berbagai fungsi dan animasi dalam halaman web. Untuk lebih lengkapnya anda bisa langsung kunjungi situs resminya http://getbootstrap.com/2.3.2/getting-started.html.
Cara Pakai Bootstrap
Pertama, silahkan download paketan versi siap pakainya di http://getbootstrap.com/2.3.2/getting-started.html . Sebenarnya anda bisa melakukan personalisasi akan apa saja komponen yang ingin anda pakai di BootStrap, tapi pada tutorial ini kita gunakan yang versi dasar dulu. Setelah diunduh, silahkan ekstrak file .zip tersebut sehingga anda akan mendapatkan folder “bootstrap” yang berisi 3 folder: css, js dan img.
Mengenal Framework Twitter Bootstrap dan Cara Pakainya
Sekarang copy ketiga folder tersebut (beserta isinya) ke folder lain tempat anda meletakkan proyek desain web anda. Contoh.
Selanjutnya kita buat sebuah file HTML baru. Sebagai contoh saya beri nama index.html dan simpan di folder yang sama. Caranya, buka text editor, klik “Save as”, lalu pilih “All file types” dan beri nama dengan akhiran .html.
Tip:
Gunakan Text Editor dengan fungsi highlighting, biar lebih mudah. Sebagai rekomendasi bisa anda coba NotePad++ atau NotePad2.
Mengenal Framework Bootstrap dan Cara Pakainya
Karena untuk tujuan latihan, kita coba pakai template html berikut ini:
<!doctype html>
<html>
<head>
<title>Bootstrap</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
<h1>Ira Fitri Auliana</h1>
<script src="http://code.jquery.com/jquery.js"></script>
</body>
</html>
Yang perlu diperhatikan adalah bahwa BootStrap menggunakan bahasa pemrograman HTML5 sehingga jangan sampai lupa untuk menambahkan tag <!DOCTYPE html> di bagian paling atas.
Kita tambahkan Bootstrap di template html tersebut dengan memasukkan file css dan js di dalamnya sehingga menjadi kira – kira seperti ini:
<!doctype html>
<html>
<head>
<title>BootStrap</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>Ira Fitri Auliana</h1>
<script src="http://code.jquery.com/jquery.js"></script>
<!-- Bootstrap -->
<script src="js/bootstrap.min.js"></script>
</body>
</html>
Dengan demikian template html tersebut sudah siap memakai segala fungsi dan fitur dari Bootstrap.
Untuk membuat tab menu pada website dengan menggunakan bantuan bootstrap :
<nav class="navbar navbar-inverse">
<ul class="nav navbar-nav">
<li><a href="#">Homepage</a></li>
<li><a href="#">Berita</a></li>
<li><a href="#">Artikel</a></li>
<li><a href="#">Gosip</a></li>
</ul>
</nav>
Untuk membuat header halaman web dan judul utama yang besar pada halaman web menggunakan bantuan bootsrap :
<header>
<h3>Dokumen Web dengan Bootstrap</h3>
</header>
<section class="jumbotron">
<h1>Ira Fitri Auliana</h1>
<p>Selamat Datang di Website Ira Fitri Auliana <3 </p>
</section>
Untuk membuat kolom pada halaman web dengan kelipatan 3 (contoh: 12 : 4 [<section class="col-md-4">] maka jumlah kolom ada 3 nantinya di tampilan halaman web :
dengan simbol globe sebagai bullet judul kolom Judul Berita :
<section>
<section class="col-md-4">
<h3><i class="glyphicon glyphicon-globe"></i>Berita Terkini <3</h3>
<ul>
<li>Judul Berita 1</li>
<li>Judul Berita 2</li>
<li>Judul Berita 3</li>
<li>Judul Berita 4</li>
<li>Judul Berita 5</li>
</ul>
<a href="#" class="btn btn-default">Lihat Berita Lainnya</a>
</section>
dengan simbol folder-open sebagai bullet judul kolom Artikel Berita :
<section class="col-md-4">
<h3><i class="glyphicon glyphicon-folder-open"></i> Berita Terkini <3</h3>
<ul>
<li>Artikel Berita 1</li>
<li>Artikel Berita 2</li>
<li>Artikel Berita 3</li>
<li>Artikel Berita 4</li>
<li>Artikel Berita 5</li>
</ul>
<a href="#" class="btn btn-default">Lihat Artikel Lainnya</a>
</section>
dengan simbol heart sebagai bullet judul kolom Gosip Artis :
<section class="col-md-4">
<h3><i class="glyphicon glyphicon-heart"></i> Berita Terkini <3</h3>
<ul>
<li>Gosip Artis 1</li>
<li>Gosip Artis 2</li>
<li>Gosip Artis 3</li>
<li>Gosip Artis 4</li>
<li>Gosip Artis 5</li>
</ul>
<a href="#" class="btn btn-default">Lihat Gosip Lainnya</a>
</section>
Tambahan lainnya, jika ingin menambahkan tombol untuk perintah ke artikel lainnya, menggunakan :
<a href="#" class="btn btn-default">Lihat Gosip Lainnya</a>
</section>
Berikut adalah contoh penerapan HTML menggunakan bootstrap :
<!doctype html>
<html>
<head>
<title>Bootstrap</title>
<link rel="stylesheet"
type="text/css"
href="./bootstrap/css/bootstrap.min.css" />
<script type="text/javascript"
src="jquery-2.1.1.min.js"></script>
</head>
<body>
<nav class="navbar navbar-inverse">
<ul class="nav navbar-nav">
<li><a href="#">Homepage</a></li>
<li><a href="#">Berita</a></li>
<li><a href="#">Artikel</a></li>
<li><a href="#">Gosip</a></li>
</ul>
</nav>
<header>
<h3>Dokumen Web dengan Bootstrap</h3>
</header>
<section class="jumbotron">
<h1>Ira Fitri Auliana</h1>
<p>Selamat Datang di Website Ira Fitri Auliana <3 </p>
</section>
<section>
<section class="col-md-4">
<h3><i class="glyphicon glyphicon-globe"></i>Berita Terkini <3</h3>
<ul>
<li>Judul Berita 1</li>
<li>Judul Berita 2</li>
<li>Judul Berita 3</li>
<li>Judul Berita 4</li>
<li>Judul Berita 5</li>
</ul>
<a href="#" class="btn btn-default">Lihat Berita Lainnya</a>
</section>
<section class="col-md-4">
<h3><i class="glyphicon glyphicon-folder-open"></i> Berita Terkini <3</h3>
<ul>
<li>Artikel Berita 1</li>
<li>Artikel Berita 2</li>
<li>Artikel Berita 3</li>
<li>Artikel Berita 4</li>
<li>Artikel Berita 5</li>
</ul>
<a href="#" class="btn btn-default">Lihat Artikel Lainnya</a>
</section>
<section class="col-md-4">
<h3><i class="glyphicon glyphicon-heart"></i> Berita Terkini <3</h3>
<ul>
<li>Gosip Artis 1</li>
<li>Gosip Artis 2</li>
<li>Gosip Artis 3</li>
<li>Gosip Artis 4</li>
<li>Gosip Artis 5</li>
</ul>
<a href="#" class="btn btn-default">Lihat Gosip Lainnya</a>
</section>
</section>
<footer>
</footer>
</body>
</html>
Contoh tampilan hasil di browser :
Mengapa memilih BootStrap?
- Waktu pembuatan yang lebih cepat
- Template yang menggunakan Bootstrap lebih rapi
- Template yang menggunakan Bootstrap lebih ringan.
- Responsive dan tidak responsive.
- Banyak template bootstrap gratis dan contoh untuk belajar
Demikian artikel yang bisa saya share tentang membuat halaman web dengan bootstrap, saya akui masih kurang dan agak ga jelas artikel nya, tapi itu yang bisa saya serap dan pahami dari pengajaran dosen saya hehehehe. Saya akan belajar lebih keras lagi biar lebih paham dan mengerti bagaimana mengaplikasikan bootstrap. Semoga bermanfaat dan selamat mencoba !
[Ira Fitri Auliana / 1306470792]
Sumber :
- http://www.ngulikweb.com/design/tutorial-responsive-bootstrap/
- http://virtuemagz.com/memahami-cara-kerja-bootstrap-3.html
- http://www.panduaji.net/2014/05/kenalan-dengan-bootstrap.html






















