Bootstrap - Panduan Teknikal: Panduan untuk Pemula
Hai sana, para pengembang web yang sedang belajar! Saya sangat senang menjadi panduan Anda dalam perjalanan menarik ini ke dunia Bootstrap styling teks. Sebagai seseorang yang telah mengajar ilmu komputer selama bertahun-tahun, saya dapat mengatakan bahwa menguasai manipulasi teks adalah seperti belajar menggambar dengan kata-kata di atas kanvas digital Anda. Jadi, mari kita masuk dan membuat halaman web Anda terlihat fantastis!
Penjajaran Teks
Salah satu hal pertama yang Anda ingin belajar adalah bagaimana mengatur penjajaran teks. Bootstrap membuat ini sangat mudah dengan set kelas yang Anda dapat terapkan ke elemen HTML Anda.
<p class="text-start">Teks yang terjajaran ke kiri.</p>
<p class="text-center">Teks yang terjajaran di tengah.</p>
<p class="text-end">Teks yang terjajaran ke kanan.</p>
Dalam contoh ini, kita menggunakan tiga kelas yang berbeda:
-
text-start
: Menjajaran teks ke kiri (default dalam kebanyakan kasus) -
text-center
: Menjajaran teks di tengah -
text-end
: Menjajaran teks ke kanan
Ingat, penjajaran adalah seperti mengatur furnitur di dalam sebuah ruangan. Anda ingin itu terlihat seimbang dan menyenangkan untuk dilihat!
Pemenggalan Teks dan Overflow
kadang-kadang, Anda mungkin memiliki teks yang terlalu panjang untuk wadahnya. Bootstrap menyediakan kelas untuk menghandle ini dengan mulus.
<div class="badge bg-primary text-wrap" style="width: 6rem;">
Teks ini seharusnya memenggal.
</div>
<div class="text-nowrap bg-light" style="width: 8rem;">
Teks ini seharusnya meluap.
</div>
Di sini, kita menggunakan:
-
text-wrap
: Memungkinkan teks panjang untuk memenggal ke baris berikutnya -
text-nowrap
: Menghindari pemenggalan teks, menyebabkan teks meluap dari wadahnya
Pertimbangkan text-wrap
seperti sehelai selimut yang memenggal Anda, sedangkan text-nowrap
adalah seperti mencoba memakai pakaian yang terlalu kecil!
Pemenggalan Kata
Ketika berurusan dengan kata-kata panjang atau URL, Anda mungkin perlu memenggal mereka untuk mencegah overflow. Bootstrap juga bisa membantu Anda:
<p class="text-break">mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm</p>
Kelas text-break
memungkinkan kata panjang untuk memenggal dan memenggal ke baris berikutnya. Itu seperti memberikan kata-kata Anda izin untuk istirahat saat mereka terlalu panjang!
Transformasi Teks
Ingin berteriak dari atap atau berbisik lembut? Kelas transformasi teks dapat membantu Anda menentukan nada:
<p class="text-lowercase">TEKS BERPANJANG.</p>
<p class="text-uppercase">teks yang dipanjangkan.</p>
<p class="text-capitalize">teks yang dipanjangkan.</p>
-
text-lowercase
: Mengubah semua huruf menjadi huruf kecil -
text-uppercase
: Mengubah semua huruf menjadi huruf besar -
text-capitalize
: Membuat huruf pertama setiap kata menjadi huruf besar
Itu seperti memiliki kontrol volume untuk teks Anda!
Ukuran Font
Bootstrap menyediakan berbagai kelas ukuran font untuk membantu Anda menekankan atau menurunkan teks:
<p class="fs-1">Ukuran font 1 (terbesar)</p>
<p class="fs-2">Ukuran font 2</p>
<p class="fs-3">Ukuran font 3</p>
<p class="fs-4">Ukuran font 4</p>
<p class="fs-5">Ukuran font 5</p>
<p class="fs-6">Ukuran font 6 (terkecil)</p>
Kelas ini berjejer dari fs-1
(terbesar) hingga fs-6
(terkecil). Itu seperti memiliki set brush berukuran berbeda untuk teks Anda!
Bobot Font dan Italic
Kadang-kadang Anda perlu menambahkan penekanan pada teks Anda. Bootstrap membuat ini mudah:
<p class="fw-bold">Teks tebal.</p>
<p class="fw-bolder">Teks tebal (relatif terhadap elemen induk).</p>
<p class="fw-normal">Teks normal.</p>
<p class="fw-light">Teks ringan.</p>
<p class="fw-lighter">Teks lebih ringan (relatif terhadap elemen induk).</p>
<p class="fst-italic">Teks italic.</p>
<p class="fst-normal">Teks dengan gaya font normal</p>
Kelas ini memungkinkan Anda mengatur bobot dan gaya font Anda. Itu seperti memberikan teks Anda latihan fisik atau membiarkan mereka berehat!
Tinggi Baris
Mengatur tinggi baris dapat meningkatkan keterbacaan secara signifikan. Bootstrap menyediakan kelas sederhana untuk ini:
<p class="lh-1">Ini adalah paragraf panjang yang ditulis untuk menunjukkan bagaimana tinggi baris elemen terpengaruh oleh utilitas kami. Catat bahwa paragraf ini memiliki tinggi baris yang berbeda dari yang sebelumnya.</p>
<p class="lh-sm">Ini adalah paragraf panjang yang ditulis untuk menunjukkan bagaimana tinggi baris elemen terpengaruh oleh utilitas kami. Catat bahwa paragraf ini memiliki tinggi baris yang berbeda dari yang sebelumnya.</p>
<p class="lh-base">Ini adalah paragraf panjang yang ditulis untuk menunjukkan bagaimana tinggi baris elemen terpengaruh oleh utilitas kami. Catat bahwa paragraf ini memiliki tinggi baris yang berbeda dari yang sebelumnya.</p>
<p class="lh-lg">Ini adalah paragraf panjang yang ditulis untuk menunjukkan bagaimana tinggi baris elemen terpengaruh oleh utilitas kami. Catat bahwa paragraf ini memiliki tinggi baris yang berbeda dari yang sebelumnya.</p>
Kelas ini mengatur ruang antara baris teks. Itu seperti mengatur ruang dalam buku untuk membuatnya lebih mudah dibaca!
Monospace
Untuk menampilkan kode atau konten teknis lainnya, Anda mungkin ingin menggunakan font monospace:
<p class="font-monospace">Ini dalam monospace</p>
Kelas font-monospace
menetapkan teks dalam font monospace, di mana setiap karakter mengambil ruang horizontal yang sama. Itu sempurna untuk snippet kode atau saat Anda memerlukan penjajaran presisi!
Reset Warna
Kadang-kadang, Anda mungkin perlu mengatur ulang warna teks Anda ke default:
<p class="text-muted">
Teks yang dimuted dengan <a href="#" class="text-reset">tautan reset</a>.
</p>
Kelas text-reset
menghapus warna teks, mengembalikannya ke default. Itu seperti menekan tombol reset pada warna teks Anda!
Dekorasi Teks
Akhirnya, mari bicarakan dekorasi teks:
<p class="text-decoration-underline">Teks ini memiliki garis di bawahnya.</p>
<p class="text-decoration-line-through">Teks ini memiliki garis melintasinya.</p>
<a href="#" class="text-decoration-none">Tautan ini memiliki dekorasi teks default yang dihapus</a>
Kelas ini memungkinkan Anda menambahkan atau menghapus garis bawah dan garis melintang. Itu seperti memberikan sentuhan akhir pada karya seni teks Anda!
Berikut adalah tabel yang menggabungkan semua kelas yang berkaitan dengan teks yang kita diskusikan:
Kategori | Kelas |
---|---|
Penjajaran |
text-start , text-center , text-end
|
Pemenggalan |
text-wrap , text-nowrap
|
Pemenggalan Kata | text-break |
Transformasi |
text-lowercase , text-uppercase , text-capitalize
|
Ukuran Font |
fs-1 , fs-2 , fs-3 , fs-4 , fs-5 , fs-6
|
Bobot Font |
fw-bold , fw-bolder , fw-normal , fw-light , fw-lighter
|
Gaya Font |
fst-italic , fst-normal
|
Tinggi Baris |
lh-1 , lh-sm , lh-base , lh-lg
|
Monospace | font-monospace |
Reset Warna | text-reset |
Dekorasi |
text-decoration-underline , text-decoration-line-through , text-decoration-none
|
Dan begitulah! Anda sekarang dilengkapi dengan pengetahuan untuk menggaya teks Anda seperti seorang pro menggunakan Bootstrap. Ingat, latihan membuat sempurna, jadi jangan khawatir untuk mencoba kelas ini dalam proyek Anda. Semoga coding Anda selalu menyenangkan, dan may your text always look fabulous!
Credits: Image by storyset