Membuat Tampilan Portofolio diri
1. HTML <head>
dan Link ke CSS Bootstrap
<head>
dan Link ke CSS BootstrapTujuan: Menyertakan pengaturan halaman dan menghubungkan halaman ke Bootstrap untuk gaya dan fungsionalitas.
<meta charset="UTF-8">
: Menetapkan encoding karakter halaman web.<meta name="viewport" content="width=device-width, initial-scale=1.0">
: Membuat halaman responsif, sehingga tampilan menyesuaikan dengan lebar layar perangkat.<title>
: Menentukan judul halaman yang muncul di tab browser.<link>
: Menghubungkan halaman ke file CSS Bootstrap, sehingga tampilan dan fitur responsif dapat digunakan.<style>
: Menambahkan gaya kustom untuk membuat gambar profil menjadi bulat dan tampilan lebih menarik.
2. Navbar (Navigasi)
Tujuan: Memberikan menu navigasi untuk berpindah antar bagian portofolio.
Navbar menggunakan kelas Bootstrap
navbar
,navbar-expand-lg
,navbar-dark
, danbg-dark
untuk membuat navbar gelap yang responsif.Toggler Button digunakan untuk menampilkan menu pada perangkat kecil (mobile) ketika navbar menyusut.
ul
danli
berfungsi untuk membuat daftar tautan navigasi menuju bagian-bagian tertentu dalam portofolio (misalnya,#datadiri
menuju bagian Data Diri).
3. Profil
Tujuan: Menampilkan foto profil dan deskripsi singkat tentang diri Anda.
section
: Membuat bagian yang berisi informasi profil.container
: Membungkus elemen untuk membuat tata letak yang responsif.img
: Menampilkan gambar profil denganclass="profile-img"
yang memastikan gambar menjadi bulat.h1
danp
: Menampilkan nama dan deskripsi singkat.
4. Data Diri
Tujuan: Menampilkan informasi pribadi (misalnya, alamat, email, nomor telepon, dll).
ul
danli
: Menampilkan daftar informasi pribadi.col-md-6
: Membagi ruang menjadi dua kolom pada layar lebih besar (desktop), dengan masing-masing kolom memuat set data yang berbeda.row
: Membungkus kolom-kolom di dalam satu baris untuk tata letak grid Bootstrap.
5. Keterampilan
Tujuan: Menampilkan keterampilan yang dimiliki dalam berbagai kategori.
Keterampilan dikelompokkan dalam kategori, dengan
h5
untuk judul danul
untuk daftar keterampilan.Grid System (menggunakan
col-md-4
) memastikan bahwa setiap kategori keterampilan ditampilkan dalam tiga kolom yang terpisah, dengan kolom yang fleksibel pada layar kecil.
6. Pendidikan
Tujuan: Menampilkan informasi tentang riwayat pendidikan Anda.
ul
danli
digunakan untuk menampilkan setiap jenjang pendidikan dengan informasi tentang institusi dan jurusan/tahun.
7. Media Sosial
Tujuan: Menyediakan tombol untuk mengakses akun media sosial.
Tombol Media Sosial: Menggunakan
btn btn-primary
dari Bootstrap untuk membuat tombol dengan warna biru, yang dapat di-klik untuk menuju akun media sosial Anda.
8. Footer
Tujuan: Memberikan informasi hak cipta.
footer
: Membuat footer dengan latar belakang gelap dan teks putih, menampilkan informasi hak cipta.
9. Script JS Bootstrap
Tujuan: Menyertakan file JavaScript untuk mendukung interaktivitas seperti menu toggle pada perangkat mobile.
Menyertakan Bootstrap JS untuk mendukung interaktivitas pada elemen-elemen seperti tombol navigasi yang dapat diperluas pada perangkat kecil.
Last updated