Bootstrap - Panduan Tekst untuk Pemula

Hai teman-teman pengembang web yang bersemangat! Saya sangat senang menjadi panduan Anda dalam perjalanan menarik ini ke dunia penyesuaian tekst Bootstrap. Sebagai seseorang yang telah mengajar ilmu komputer selama bertahun-tahun, saya bisa katakan bahwa menguasai manipulasi tekst seperti mempelajari untuk menggambar dengan kata-kata di atas kanvas digital Anda. Jadi, mari kita masuk dan membuat halaman web Anda terlihat fantastis!

Bootstrap - Text

Penjajaran Tekst

Salah satu hal pertama yang Anda ingin belajar adalah bagaimana mengatur tekst Anda. Bootstrap membuat ini sangat mudah dengan set kelas yang Anda dapat terapkan ke elemen HTML Anda.

<p class="text-start">Tekst rata kiri.</p>
<p class="text-center">Tekst rata tengah.</p>
<p class="text-end">Tekst rata kanan.</p>

Dalam contoh ini, kita menggunakan tiga kelas yang berbeda:

  • text-start: Menyusun tekst ke kiri (yang biasanya default dalam kebanyakan kasus)
  • text-center: Mensusun tekst di tengah
  • text-end: Menyusun tekst ke kanan

Ingat, penjajaran adalah seperti mengatur furnitur di dalam ruangan. Anda ingin itu terlihat seimbang dan menyenangkan untuk dilihat!

Penyusunan dan Penyumbatan Tekst

Kadang-kadang, Anda mungkin memiliki tekst yang terlalu panjang untuk wadahnya. Bootstrap menyediakan kelas untuk menghandle ini dengan halus.

<div class="badge bg-primary text-wrap" style="width: 6rem;">
Tekst ini seharusnya melengkung.
</div>

<div class="text-nowrap bg-light" style="width: 8rem;">
Tekst ini seharusnya meluap.
</div>

Di sini, kita menggunakan:

  • text-wrap: Memungkinkan tekst panjang untuk melengkung ke baris berikutnya
  • text-nowrap: Menghindari penyusunan tekst, menyebabkan tekst meluap dari wadahnya

Pertimbangkan text-wrap seperti selembar selimut yang melengkung di sekitar Anda, sedangkan text-nowrap seperti mencoba memakai pakaian yang terlalu kecil!

Pemisahan Kata

Saat menghadapi kata-kata panjang atau URL, Anda mungkin perlu memisahkan mereka untuk mencegah penyumbatan. Bootstrap telah mempersiapkan Anda:

<p class="text-break">mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm</p>

Kelas text-break memungkinkan kata-kata panjang untuk dipisahkan dan melengkung ke baris berikutnya. Itu seperti memberikan kata-kata Anda izin untuk istirahat saat mereka menjadi terlalu panjang!

Transformasi Tekst

Ingin berteriak dari atap atau berbisik lembut? Kelas transformasi tekst dapat membantu Anda menentukan nada:

<p class="text-lowercase">TEKST KECIL.</p>
<p class="text-uppercase">TEKST BESAR.</p>
<p class="text-capitalize">Tekst Kebesaran.</p>
  • text-lowercase: Mengubah semua huruf menjadi huruf kecil
  • text-uppercase: Mengubah semua huruf menjadi huruf besar
  • text-capitalize: Membesarkan huruf pertama dari setiap kata

Itu seperti memiliki kontrol volume untuk tekst Anda!

Ukuran Font

Bootstrap menyediakan rentang kelas ukuran font untuk membantu Anda menekankan atau menurunkan tekst:

<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 tekst Anda!

Bobot dan gaya Font

kadang-kadang Anda perlu menambahkan penekanan pada tekst Anda. Bootstrap membuat ini mudah:

<p class="fw-bold">Tekst tebal.</p>
<p class="fw-bolder">Tekst tebal (relatif terhadap elemen induk).</p>
<p class="fw-normal">Tekst normal.</p>
<p class="fw-light">Tekst ringan.</p>
<p class="fw-lighter">Tekst lebih ringan (relatif terhadap elemen induk).</p>
<p class="fst-italic">Tekst miring.</p>
<p class="fst-normal">Tekst dengan gaya font normal</p>

Kelas ini memungkinkan Anda menyesuaikan bobot dan gaya font Anda. Itu seperti memberikan kata-kata Anda latihan fisik atau membiarkan mereka merelaks!

Tinggi Baris

Menyesuaikan tinggi baris dapat meningkatkan keterbacaan. 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 menyesuaikan ruang antara baris teks. Itu seperti menyesuaikan spacing 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 penyesuaian yang tepat!

Reset Warna

kadang-kadang, Anda mungkin perlu mengatur ulang warna teks Anda ke default:

<p class="text-muted">
Tekst berwarna suram 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 Tekst

Akhirnya, mari kita bicarakan dekorasi tekst:

<p class="text-decoration-underline">Tekst ini memiliki garis di bawahnya.</p>
<p class="text-decoration-line-through">Tekst ini memiliki garis melintasi.</p>
<a href="#" class="text-decoration-none">Tautan ini memiliki dekorasi tekst default yang dihapus</a>

Kelas ini memungkinkan Anda menambahkan atau menghapus garis bawah dan garis melintasi. Itu seperti memberikan sentuhan akhir ke karya tekst Anda!

Berikut adalah tabel yang menggabungkan semua kelas yang berkaitan dengan tekst yang kita bahas:

Kategori Kelas
Penjajaran text-start, text-center, text-end
Penyusunan text-wrap, text-nowrap
Pemisahan 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 itu saja! Anda sekarang dilengkapi dengan pengetahuan untuk menyesuaikan tekst Anda seperti seorang ahli menggunakan Bootstrap. Ingat, latihan membuat ahli, jadi jangan khawatir untuk mencoba kelas ini dalam proyek Anda. Selamat coding, dan semoga tekst Anda selalu terlihat indah!

Credits: Image by storyset