Artikel ini disusun oleh tim penyunting terlatih dan peneliti yang memastikan keakuratan dan kelengkapannya.
Tim Manajemen Konten How.com.vn memantau hasil penyuntingan staf kami secara saksama untuk menjamin artikel yang berkualitas tinggi.
Ada 8 referensi yang dikutip dalam artikel ini dan dapat ditemukan di akhir halaman.
Artikel ini telah dilihat 33.081 kali.
Teks berkedip tidak pernah menjadi bagian fungsi standar HTML, dan tidak ada metode yang seragam untuk setiap peramban. Apabila Anda hanya ingin menggunakan HTML, opsi terdekatnya adalah memakai label (tag) marquee (tenda) meskipun opsi ini pun tidak berfungsi di Google Chrome. Metode JavaScript lebih dapat diandalkan, dan Anda bisa menyalin tempel kode secara langsung ke dokumen HTML.
Langkah
- Gunakan cara ini hanya untuk proyek pribadi. Metode label marquee ini sudah kuno, dan banyak pengembang yang sangat menyarankan untuk menjauhinya. Beragam peramban akan menampilkannya secara berbeda, dan pembaruan yang akan datang dapat mencegah teks bisa berkedip sama sekali. [1][2] Pelajari pendekatan Javascript kalau Anda ingin membuat situs web profesional.
- Google Chrome tidak mendukung atribut "scrollamount", yang sangat diandalkan metode ini. [3] Di peramban tersebut, teks akan bergulir di halaman alih-alih berkedip.
- Masukkan label marquee di sekeliling teks berkedip. Buka dokumen HTML dalam editor teks sederhana. Tikkan <marquee> di depan teks yang ingin dikedipkan. Lalu, tikkan </marquee> di akhirnya.
- Seperti biasa, persiapkan halaman HTML Anda terlebih dahulu dengan label <html>, <head>, dan <body>.
- Persiapkan lebar (width) teks. Ubah label pembuka ke <marquee width="300">. Langkah ini tidak akan mengubah ukuran fon. Ada dua alasan Anda perlu mengubah lebar teks ke angka lain:
- Kalau tidak muat, teks akan bergulir alih-alih berkedip. Untuk mencegahnya, kita menaikkan lebar teks.
- Pada Chrome, teks akan bergulir pada jarak yang ditentukan lebar.
- Atur scrollamount ke angka yang sama dengan lebar. Di dalam label yang sama, tuliskan scrollamount="300" (atau angka yang sama dengan lebar). Pada setelan awal, teks marquee bergulir menyeberangi halaman. Dengan mengatur jumlah guliran ke angka yang sama dengan lebar, teks akan "bergulir" ke posisi yang sama. Hal ini menimbulka efek kedip.
- Tampilan teks Anda sekarang seperti ini:
<marquee width="300" scrollamount="300">Teks berkedip di sini.</marquee>.
- Tampilan teks Anda sekarang seperti ini:
- Ubah penundaan (delay) guliran. Buka berkas HTML dalam peramban web untuk melihat efeknya. Jika teks berkedip terlalu cepat atau lambat, ubah kecepatannya dengan atribut scrolldelay="500". Angka awal delay adalah 85.[4] Perbesar angka ini supaya teks berkedip lebih lambat, atau turunkan supaya berkedip yang cepat.
- Teks Anda sekarang tampak seperti ini:
<marquee width="300" scrollamount="300" scrolldelay="500">Teks berkedip di sini.</marquee>
- Teks Anda sekarang tampak seperti ini:
- Batasi jumlah kedip (opsional). Banyak pengguna web yang terganggu oleh teks berkedip. Untuk menghentikan animasinya setelah mendapatkan perhatian pembaca, masukkan loop="7". Sekarang teks akan berkedip tujuh kali, kemudian menghilang (Anda bisa menggunakan sembarang angka menggantikan tujuh).
- Kode lengkapnya adalah sebagai berikut:
<marquee width="300" scrollamount="300" scrolldelay="500" loop="7">Teks berkedip di sini.</marquee>
Iklan - Kode lengkapnya adalah sebagai berikut:
- Masukkan skrip kedip ke judul dokumen HTML. Di antara label <head> dan </head> di dokumen HTML, masukkan kode JavaScript berikut:[5]
- function blinktext() {
var f = document.getElementById('announcement');
setInterval(function() {
f.style.visibility = (f.style.visibility == 'hidden' ? '' : 'hidden');
}, 1000);
}
- function blinktext() {
- Masukkan perintah untuk memuat skrip. Kode di atas menentukan fungsi dan menamainya dengan "blinktext" (teks kedip) Untuk menggunakan fungsi ini di HTML, ubah label <body> ke <body >.
- Tetapkan teks berkedip sebagai announcement (pengumuman). Skrip ini hanya memengaruhi elemen dengan id "announcement". Letakkan teks berkedip di dalam semua elemen yang memberikan Anda id tersebut. Sebagai contoh, tikkan <p id="announcement">Teks berkedip di sini.</p> atau <div id="announcement">Teks berkedip di sini.</div>.
- Anda bisa memberikan nama yang disukai. Pastikan saja Anda memakai kata yang sama dalam skrip dan elemen id.
- Sesuaikan skrip. Angka "1000" dalam skrip menetapkan penundaan antara kedip. Angka tersebut dalam satuan mikrodetik sehingga angka 1000 membuat teks berkedip sekali per detik. [6] Turunkan angka ini untuk mempercepat kedip, atau naikkan untuk memperlambatnya.
- Penundaan yang sebenarnya tidak akan sepenuhnya cocok dengan angka yang dimasukkan. Biasanya kedip akan lebih singkat, tetapi bisa lebih lambat jika peramban sedang sibuk bekerja.
Iklan
Tips
- Anda bisa menyesuaikan tampilan teks marquee dengan atribut gaya. Coba tambahkan atribut berikut: style="border:solid".
- Anda bisa menyertakan atribut tinggi dan lebar di dalam label marquee, tetapi kebanyakan peramban akan mengabaikannya.[7] Anda dapat menyadari perbedaannya jika menambahkan garis batas pada marquee.
- Anda juga bisa memakai CSS Animations untuk membuat teks berkedip. Langkah ini lumayan rumit dan tidak disarankan bagi awam. Catat bahwa Anda membutuhkan dokumen CSS tertaut karena Firefox tidak mendukung CSS Animations dengan “baris” CSS.[8]
Referensi
- ↑ https://developer.mozilla.org/en-US/docs/Web/HTML/Element/marquee
- ↑ https://www.sitepoint.com/web-foundations/marquee-html-element/
- ↑ http://tutorial.techaltum.com/marquee.html
- ↑ https://developer.mozilla.org/en-US/docs/Web/HTML/Element/marquee
- ↑ http://stackoverflow.com/questions/8360130/how-to-make-a-text-flash-in-html-javascript
- ↑ http://javascript.info/tutorial/settimeout-setinterval
- ↑ https://www.sitepoint.com/web-foundations/marquee-html-element/
- ↑ http://caniuse.com/#feat=css-animation
- ↑ https://developer.mozilla.org/en-US/docs/Web/HTML/Element/blink
Tentang How.com.vn ini
Apakah artikel ini membantu Anda?
⚠️ Disclaimer:
Content from Wiki How Bahasa Indonesia language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.
- - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
- - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
- - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
- - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.