HTML5, kependekan dari Hypertext Markup Language 5, adalah revisi terbaru dari standar HTML yang digunakan untuk menyusun dan menyajikan konten di World Wide Web. Ini adalah teknologi inti yang digunakan untuk membangun dan merancang situs web dan aplikasi web. HTML5 hadir dengan beberapa fitur dan peningkatan baru atas pendahulunya, membuatnya lebih kuat, fleksibel, dan mampu mendukung praktik pengembangan web modern.
Berikut adalah pengantar HTML5, yang mencakup fitur -fitur utama, manfaat, dan dampaknya pada pengembangan web:
Evolusi HTML:
HTML (Hypertext Markup Language) telah menjadi tulang punggung konten web sejak awal Internet. Saat web berevolusi, begitu pula HTML. HTML5 adalah revisi utama kelima dari standar HTML, mengikuti HTML4, yang dirilis pada tahun 1997. HTML5 pertama kali diperkenalkan pada 2008 dan sejak itu menjadi pilihan yang lebih disukai untuk pengembang web dan vendor browser.
Fitur Utama HTML5:
HTML5 memperkenalkan beberapa elemen, atribut, dan API baru (antarmuka pemrograman aplikasi) yang meningkatkan kemampuan halaman web. Beberapa fitur utama HTML5 meliputi:
Canvas API untuk menggambar grafik dan animasi langsung di halaman web.
Elemen formulir yang ditingkatkan dan kemampuan validasi.
Penyimpanan Lokal dan Dukungan Aplikasi Web Offline Menggunakan API Penyimpanan Web.
API Geolokasi untuk mengakses lokasi geografis pengguna.
Websockets untuk komunikasi real-time antara klien dan server.
Dukungan desain web yang responsif untuk membangun situs web yang ramah seluler.
Tabel konten
- Bagian 1: Perangkat Lunak Pembuatan Kuis AI Terbaik Untuk Membuat Kuis HTML5
- Bagian 2: 15 Pertanyaan & Jawaban Kuis HTML5
- Bagian 3: OnlineExamMaker AI Pertanyaan Generator: Hasilkan pertanyaan untuk topik apa pun

Bagian 1: Perangkat Lunak Pembuatan Kuis AI Terbaik Untuk Membuat Kuis HTML5
Saat ini semakin banyak orang membuat kuis HTML5 menggunakan AI Technologies, OnLineExammaker alat pembuatan kuis berbasis AI yang kuat yang dapat menghemat waktu dan upaya Anda. Perangkat lunak ini membuatnya mudah untuk merancang dan meluncurkan kuis interaktif, penilaian, dan survei. Dengan editor pertanyaan, Anda dapat membuat pilihan multi-pilihan, terbuka, cocok, sequencing dan banyak jenis pertanyaan lainnya untuk tes, ujian, dan inventaris Anda. Anda diizinkan untuk meningkatkan kuis dengan elemen multimedia seperti gambar, audio, dan video untuk membuatnya lebih interaktif dan menarik secara visual.
Ikuti tur produk OnlineExamMaker:
● Buat kumpulan pertanyaan melalui bank pertanyaan dan tentukan berapa banyak pertanyaan yang ingin Anda pilih secara acak di antara pertanyaan -pertanyaan ini.
● Membangun dan menyimpan pertanyaan di portal terpusat, ditandai berdasarkan kategori dan kata kunci untuk penggunaan kembali dan organisasi yang mudah.
● Cukup salin beberapa baris kode, dan tambahkan ke halaman web, Anda dapat menyajikan kuis online Anda di situs web, blog, atau halaman arahan Anda.
● Mengacak pertanyaan atau mengubah urutan pertanyaan untuk memastikan peserta ujian tidak mendapatkan serangkaian pertanyaan yang sama setiap kali.
Secara otomatis menghasilkan pertanyaan menggunakan AI
Bagian 2: 15 Pertanyaan & Jawaban Kuis HTML5
or
Pertanyaan 1:
Apa yang benar untuk deklarasi DOCTYPE pada HTML5?
A. {!DOCTYPE HTML}
B. {!DOCTYPE html5}
C. {html5}
D. {!doctype html}
Jawaban: A
Penjelasan: Deklarasi {!DOCTYPE html} digunakan untuk menunjukkan bahwa dokumen adalah HTML5, yang memungkinkan browser merender halaman dengan benar.
Pertanyaan 2:
Apa fungsi utama elemen {header} dalam HTML5?
A. Untuk membuat footer halaman
B. Untuk membuat bagian header atau introduksi
C. Untuk menyimpan data pengguna
D. Untuk menampilkan gambar
Jawaban: B
Penjelasan: Elemen {header} digunakan untuk mendefinisikan bagian pengantar atau header dari sebuah bagian atau halaman, sering kali berisi judul, logo, atau navigasi.
Pertanyaan 3:
Apa tujuan elemen {article} di HTML5?
A. Untuk membuat tabel
B. Untuk menyusun konten independen yang bisa didistribusikan
C. Untuk menampilkan video
D. Untuk styling CSS
Jawaban: B
Penjelasan: Elemen {article} digunakan untuk menandai konten yang independen dan dapat didistribusikan sendiri, seperti artikel berita atau posting blog.
Pertanyaan 4:
Jenis input apa yang baru di HTML5 untuk validasi email?
A. {input type=”text”}
B. {input type=”email”}
C. {input type=”password”}
D. {input type=”number”}
Jawaban: B
Penjelasan: {input type=”email”} menyediakan validasi otomatis untuk alamat email, memastikan format yang benar saat pengiriman formulir.
Pertanyaan 5:
Bagaimana cara menyematkan video di HTML5?
A. Menggunakan elemen {video}
B. Menggunakan elemen {img}
C. Menggunakan elemen {a}
D. Menggunakan elemen {p}
Jawaban: A
Penjelasan: Elemen {video} memungkinkan penyematan video langsung di halaman web tanpa plugin eksternal, dengan atribut seperti src dan controls.
Pertanyaan 6:
Apa fungsi elemen {canvas} di HTML5?
A. Untuk membuat animasi teks
B. Untuk menggambar grafik secara dinamis menggunakan JavaScript
C. Untuk menyimpan data lokal
D. Untuk membuat formulir
Jawaban: B
Penjelasan: Elemen {canvas} menyediakan area untuk menggambar grafik 2D atau 3D menggunakan JavaScript, sering digunakan untuk game atau visualisasi.
Pertanyaan 7:
Apa perbedaan antara localStorage dan sessionStorage di HTML5?
A. localStorage bersifat sementara, sessionStorage permanen
B. localStorage permanen tanpa batas waktu, sessionStorage hilang saat sesi browser berakhir
C. Keduanya sama
D. localStorage untuk gambar, sessionStorage untuk teks
Jawaban: B
Penjelasan: localStorage menyimpan data tanpa batas waktu hingga dihapus, sementara sessionStorage menghapus data saat tab atau jendela browser ditutup.
Pertanyaan 8:
Bagaimana penggunaan elemen {nav} di HTML5?
A. Untuk membuat paragraf
B. Untuk menandai bagian navigasi seperti menu
C. Untuk menampilkan gambar
D. Untuk styling halaman
Jawaban: B
Penjelasan: Elemen {nav} digunakan untuk mendefinisikan bagian navigasi utama, seperti link menu, yang membantu dalam struktur semantik halaman.
Pertanyaan 9:
Apa peran tag {meta charset=”UTF-8″} di HTML5?
A. Untuk menentukan ukuran halaman
B. Untuk mengatur karakter encoding menjadi UTF-8
C. Untuk menampilkan judul halaman
D. Untuk membuat link eksternal
Jawaban: B
Penjelasan: Tag {meta charset=”UTF-8″} menetapkan encoding karakter untuk halaman, memastikan teks ditampilkan dengan benar di berbagai bahasa.
Pertanyaan 10:
Bagaimana HTML5 mendukung desain responsif?
A. Dengan elemen {responsive}
B. Menggunakan atribut seperti srcset untuk gambar dan media queries di CSS
C. Hanya melalui JavaScript
D. Tidak mendukung desain responsif
Jawaban: B
Penjelasan: HTML5 mendukung desain responsif melalui atribut seperti srcset pada elemen {img} dan integrasi dengan CSS media queries untuk penyesuaian layar.
Pertanyaan 11:
Apa fungsi elemen {figure} di HTML5?
A. Untuk membuat tabel
B. Untuk mengelompokkan gambar, diagram, atau ilustrasi dengan caption
C. Untuk menyimpan data
D. Untuk navigasi
Jawaban: B
Penjelasan: Elemen {figure} digunakan untuk menyertakan elemen media seperti gambar atau kode, sering kali dengan elemen {figcaption} untuk deskripsi.
Pertanyaan 12:
Bagaimana cara menggunakan elemen {details} dan {summary} di HTML5?
A. Untuk membuat tabel
B. {details} untuk membuat konten yang bisa di-expand, dan {summary} untuk judulnya
C. Untuk menampilkan video
D. Untuk styling teks
Jawaban: B
Penjelasan: Elemen {details} membuat konten yang dapat di-expand atau di-collapse, sementara {summary} berfungsi sebagai judul atau ringkasan untuk konten tersebut.
Pertanyaan 13:
Apa tujuan elemen {main} di HTML5?
A. Untuk membuat header
B. Untuk menandai konten utama halaman, di luar header dan footer
C. Untuk navigasi
D. Untuk footer
Jawaban: B
Penjelasan: Elemen {main} digunakan untuk mengidentifikasi konten utama halaman, membantu dalam aksesibilitas dan struktur semantik.
Pertanyaan 14:
Bagaimana menambahkan atribut kustom di HTML5?
A. Dengan prefix data-, seperti data-attribute
B. Tanpa prefix apapun
C. Hanya menggunakan ID
D. Tidak mungkin
Jawaban: A
Penjelasan: Atribut kustom ditambahkan dengan prefix “data-“, seperti data-id, untuk menyimpan data tambahan tanpa memengaruhi validasi HTML5.
Pertanyaan 15:
Apa cara baru HTML5 untuk menangani formulir?
A. Menggunakan elemen {form} biasa
B. Dengan input type baru seperti date, color, dan validasi bawaan
C. Hanya melalui CSS
D. Tidak ada perubahan
Jawaban: B
Penjelasan: HTML5 memperkenalkan input type baru seperti date dan color, serta fitur validasi seperti required dan pattern, untuk formulir yang lebih interaktif.
or
Bagian 3: OnlineExamMaker AI Pertanyaan Generator: Hasilkan pertanyaan untuk topik apa pun
Secara otomatis menghasilkan pertanyaan menggunakan AI