
Sihir Menciptakan Elemen dari Ketiadaan
Sebagai *Frontend Developer*, tujuan utamamu adalah menjaga file Untuk kasus dekorasi tersebut, CSS menyediakan alat sakti bernama Pseudo-elements (Elemen Semu). Sesuai namanya, pseudo-elements bertugas menyuntikkan (membuat) "Anak Elemen Virtual" persis di dalam sebuah elemen HTML nyata, tepat sebelum kontennya ( Aturan Mutlak: Pseudo-elements TIDAK AKAN MUNCUL DI LAYAR jika kamu tidak memberikan properti Kode di atas akan membuat garis bawah berwarna biru tebal di bawah Selain dekorasi balok/garis, kamu juga bisa menggunakan index.html agar tetap bersih (Semantic). Jika kamu ingin menambahkan elemen dekoratif murni (seperti garis bawah tebal pada judul, ikon kecil di sebelah teks, atau overlay hitam pada gambar), SANGAT DILARANG membuat tag kosong di dalam HTML hanya untuk diwarnai.Cara Kerja ::before dan ::after
::before) atau tepat setelah kontennya (::after).content di CSS, meskipun isinya hanya tanda kutip kosong!/* 1. Elemen Utama (Induk) */
.judul-keren {
position: relative;
font-size: 24px;
}
/* 2. Menyuntikkan elemen dekorasi SETELAH teks judul */
.judul-keren::after {
content: ""; /* WAJIB ADA! */
position: absolute;
bottom: -5px;
left: 0;
width: 50px;
height: 4px;
background-color: blue;
}.judul-keren tanpa harus mengotori kode HTML dengan elemen tambahan!Trik Menambahkan Ikon Teks
content untuk menyisipkan teks atau ikon (Emoji) secara otomatis ke setiap elemen tertentu./* Otomatis menambahkan panah di sebelah setiap link khusus */
.link-eksternal::after {
content: " \2192"; /* Kode unicode untuk tanda panah (→) */
color: red;
}Kenapa Harus Pakai Ini?
Mau langsung pakai template?
Jelajahi template gratis dan premium di TampilKit untuk mempercepat proses development project kamu.
Browse Templates