Pemrograman Web - Bootstrap
Pemrograman Web - Bootstrap
Bootstrap adalah framework front-end (antarmuka pengguna) yang bersifat open-source, yang
digunakan untuk mempermudah dan mempercepat pengembangan halaman web atau aplikasi web
yang responsif dan mobile-first. Dikembangkan oleh Mark Otto dan Jacob Thornton di Twitter pada
tahun 2010, Bootstrap kini menjadi salah satu framework paling populer di dunia untuk desain web.
Mempelajari Bootstrap memiliki banyak manfaat, terutama bagi pengembang web yang ingin
membangun aplikasi atau situs web yang responsif, efisien, dan konsisten.
1. Buka situs https://getbootstrap.com/ dan klik menu "Docs". Pada halaman Introduction, temukan
bagian "Get started with Bootstrap". Gulir ke bawah hingga menemukan kode di dalam kotak
merah seperti yang ditunjukkan pada gambar di bawah ini. Salin kode tersebut ke file index.html.
Berikut adalah tampilan file index.html setelah kode dari Bootstrap yang telah disalin dimasukkan
ke dalamnya:
2. Sesuaikan bagian <title> menjadi “My Portfolio”. Hapus baris <h1>Hello, world!</h1> pada bagian
<body>, kemudian tambahkan komentar seperti contoh berikut:
3. Buat file baru bernama style.css, lalu hubungkan file index.html dengan file tersebut.
Lalu, gulir ke bawah hingga menemukan contoh tampilan navbar sederhana. Salin kode HTML
tersebut, kemudian tempelkan di bagian navbar pada file index.html:
Kemudian, ubah dan sesuaikan kode navbar tersebut sehingga menjadi seperti yang ditunjukkan
pada gambar di bawah ini:
Berikut ini penjelasan fungsi dari class bootstrap yang kita tambahkan pada kode di atas:
• bg-primary : Memberikan latar belakang berwarna biru pada elemen
• navbar-dark : Mengubah warna teks menjadi putih untuk tampilan di atas latar
belakang gelap
• shadow-sm : Memberikan bayangan kecil pada elemen (shadow).
• fixed-top : Menempelkan navbar ke bagian atas halaman meskipun pengguna
menggulir ke bawah.
• container : Memberikan margin otomatis pada sisi kiri dan kanan.
• ms-auto : Memberikan margin otomatis pada sisi kiri dan kanan.
Berikut ini adalah penjelasan mengenai fungsi dari setiap class Bootstrap yang telah ditambahkan
pada kode di atas (ditandai dengan garis bawah merah) dan kode SVG (ditandai dengan kotak
merah):
• jumbotron : Ini bukan class dari bootstrap, tetapi class yang kita buat sendiri. Silakan
buat class tersebut pada file style.css. Berikut kode css dari class
jumbotron yang perlu ditambahkan pada file style.css:
Berikut ini adalah penjelasan mengenai fungsi dari setiap id, class Bootstrap, dan kode SVG yang
telah ditambahkan pada kode di atas:
Berikut ini adalah penjelasan mengenai fungsi dari setiap id, class Bootstrap, dan kode SVG yang
telah ditambahkan pada file HTML di atas:
Berikut ini adalah penjelasan mengenai fungsi dari setiap id, class Bootstrap, dan kode SVG yang
telah ditambahkan pada file HTML di atas:
Berikut ini adalah penjelasan mengenai fungsi dari setiap class Bootstrap yang telah ditambahkan
pada file HTML di atas:
• bg-primary : Untuk memberikan latar belakang berwarna primer pada elemen. Warna
primer ini adalah warna dasar yang digunakan dalam tema Bootstrap,
biasanya berupa warna biru.
• text-white : Digunakan untuk mengubah warna teks menjadi putih.
• pb-5 : Untuk menambahkan padding bawah (padding bottom) sebesar 3rem
(atau 48px) pada elemen. Nilai 5 merujuk pada unit skala dari 0 hingga 5
dalam Bootstrap, di mana 5 adalah padding terbesar.
• <i class="bi : Ini merupakan kode untuk menampilkan sebuah icon yang sudah
bi-heart-fill disediakan oleh bootstrap. Berikut langkah-langkahnya:
text- 1. Klik menu “Icons” pada dokumentasi Bootstrap:
danger"></i
> 2. Scroll ke bawah hingga menemukan bagian instalasi icon bootstrap:
3. Salin kode yang ditandai kotak merah pada gambar di atas, dan tempel
kode tersebut pada bagian <head>:
4. Klik salah satu icon yang ingin digunakan atau ketik nama icon yang
ingin dicari:
5. Salin kode yang ditandai kotak merah pada gambar berikut dan tempel
kode tersebut pada file index.html:
10.Tambahkan kode css berikut ini pada file style.css agar masing-masing section memiliki padding
atas sebesar 5rem:
11. Berikut ini kode HTML secara keseluruhan:
12. Berikut kode CSS secara keseluruhan:
13. Berikut tampilan website yang telah dibuat:
14. Berikut referensi playlist Youtube untuk mempelajari framework css Bootstrap lebih mendalam
yang dapat diikuti (jika berminat):
➢ https://www.youtube.com/watch?v=ZwMVRjPEi0M