Beranda » Coding » HTML5 Cara Menggunakan Tag
    dan

    HTML5 Cara Menggunakan Tag
    dan

    Artikel ini adalah bagian dari kami "Seri Tutorial HTML5 / CSS3" - didedikasikan untuk membantu Anda menjadi desainer dan / atau pengembang yang lebih baik. Klik disini untuk melihat lebih banyak artikel dari seri yang sama.

    Di antara beberapa tag baru yang tersedia dalam HTML5, Spesifikasi (seperti: angka, figcaption, dan ke samping), detail dan ringkasan tag, menurut saya, adalah yang paling berguna. Dengan tag baru ini, Anda dapat menyembunyikan beberapa konten panjang dan hanya menampilkan ringkasan.

    Kita sebenarnya sering melihat efek ini, tetapi kebanyakan dari mereka masih dibangun di atas JavaScript atau saudaranya: jQuery, yang kebanyakan orang tidak mengerti. Sekarang, dengan elemen-elemen baru ini - detail dan ringkasan - segalanya akan menjadi lebih mudah.

    Jadi, mari kita lihat bagaimana tag bekerja dalam skenario kasus nyata.

    Dalam demo ini kita akan merangkum deskripsi produk. Pertama mari kita buat tag 'detail' dan kemudian letakkan semua konten beserta tag 'ringkasan' di dalamnya, seperti dalam contoh di bawah ini:

     
    Spesifikasi MacBook Pro
    • Tampilan layar lebar glossy 13,3 inci LED-backlit dengan ujung-ke-ujung, kaca tanpa gangguan (resolusi 1280 x 800-piksel).
    • 2,4 GHz prosesor Intel Core i5 dual-core dengan 3 MB shared L3 cache untuk multitasking yang luar biasa.
    • Intel HD Graphics 3000 dengan 384 MB DDR3 SDRAM dibagi dengan memori utama.
    • Hard drive Serial ATA 500 GB (5400 RPM)
    • RAM terpasang 4 GB (1333 MHz DDR3; mendukung hingga 8 GB)

    Dalam contoh itu, saya telah menambahkan detail spesifikasi MacBook Pro, dan sekarang mari kita lihat bagaimana browser membuat tag tersebut.

    Saya juga telah menambahkan judul dan lebih banyak deskripsi produk di atas detail untuk membuat demo di atas lebih masuk akal bagi Anda. Jadi apa yang Anda pikirkan? Cukup mudah, benar?

    Mendukung Browser

    Namun, sebelum Anda tergesa-gesa menerapkan tag ini ke seluruh situs web Anda, harus dicatat bahwa detail dan tag ringkasan saat ini hanya didukung di Chrome 12 dan di atasnya.

    Bahkan Firefox terbaru belum mendukung mereka.

    Jadi, jika Anda ingin menerapkan tag ini, Anda harus memasukkan fungsi mundur untuk browser yang tidak didukung. Berita baiknya, itu sederhana; Anda dapat menggunakan polyfill detail ini, yang secara otomatis akan mereplikasi fungsionalitas tag untuk browser lama.

    Unduh file ini dan tautkan ke dokumen html bersama dengan jQuery (minimal 1,7+) dan pastikan Anda menempatkan polyfill sebelum tag tutup tubuh.

    Dan di dalam tag kepala, masukkan tag kondisional berikut untuk menyertakan HTML5shiv untuk IE8 dan sebelumnya, jika tidak, Internet Explorer tidak akan mengenali tag baru ini.

     

    Sekarang mari kita lihat bagaimana hasilnya di Internet Explorer:

    Dan sekarang berfungsi di Internet Explorer juga.

    • Demo
    • Sumber Unduhan

    Kesimpulan

    Membuat efek petak umpet dengan JavaScript atau jQuery sebenarnya relatif mudah, tetapi didukung secara native dari browser jelas merupakan solusi yang jauh lebih mudah bagi banyak orang. Apakah Anda ingin melakukannya dalam JavaScript atau dalam HTML5, itu keputusan Anda. Terima kasih telah membaca, dan saya harap Anda menikmatinya.