Untitled
40 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Dalam konteks file index.html, elemen mana yang digunakan untuk menampilkan informasi mengenai pengalaman kerja?

  • `<header>`
  • `<main>`
  • `<article>` di dalam `<main>` (correct)
  • `<aside>`

Jika ingin menambahkan menu navigasi pada website, elemen HTML yang paling tepat untuk digunakan adalah...

  • `<footer>`
  • `<header>`
  • `<nav>` (correct)
  • `<aside>`

Manakah dari pernyataan berikut yang paling akurat menggambarkan fungsi file CSS dalam pengembangan website?

  • Mengatur struktur dasar konten website.
  • Menentukan interaksi antara pengguna dan website.
  • Mengelola data dan logika bisnis website.
  • Menambahkan gaya dan tampilan visual pada elemen HTML. (correct)

Dalam file CSS, kode body { font-family: Arial, sans-serif; } berfungsi untuk...

<p>Mengatur jenis huruf default untuk seluruh teks di halaman. (D)</p> Signup and view all the answers

Elemen HTML yang digunakan untuk mengelompokkan teks dan konten dalam blok besar adalah?

<p><code>&lt;div&gt;</code> dan <code>&lt;p&gt;</code> (B)</p> Signup and view all the answers

Perintah pip install requests beautifulsoup4 digunakan untuk...

<p>Menginstall <em>library</em> yang dibutuhkan untuk <em>web scraping</em> menggunakan Python. (C)</p> Signup and view all the answers

Elemen HTML yang tepat untuk menampilkan struktur menu navigasi pada sebuah website adalah?

<p><code>&lt;nav&gt;</code> (B)</p> Signup and view all the answers

Setelah menjalankan perintah pip install requests beautifulsoup4, langkah selanjutnya dalam melakukan web scraping adalah...

<p>Mengimport <em>library</em> <code>requests</code> dan <code>BeautifulSoup</code> ke dalam <em>script</em> Python. (C)</p> Signup and view all the answers

Bagaimana cara yang tepat untuk menampilkan kode HTML secara literal di dalam elemen <pre>?

<p>Menggunakan karakter escape seperti <code>&amp;lt;</code> untuk <code>&lt;</code> dan <code>&amp;gt;</code> untuk <code>&gt;</code> (D)</p> Signup and view all the answers

Jika tampilan website tidak sesuai dengan yang diharapkan setelah menambahkan CSS, apa langkah pertama yang sebaiknya dilakukan untuk mengatasi masalah ini?

<p>Memeriksa kembali sintaks CSS dan memastikan tidak ada kesalahan penulisan. (C)</p> Signup and view all the answers

Anda ingin mengambil data dari sebuah website yang memiliki struktur yang kompleks. Library Python manakah yang paling tepat digunakan setelah requests untuk mem-parse HTML?

<p>BeautifulSoup4 (D)</p> Signup and view all the answers

Elemen HTML berikut yang manakah termasuk elemen inline?

<p><code>&lt;span&gt;</code> (A)</p> Signup and view all the answers

Jika Anda ingin membuat daftar belanja dengan urutan yang tidak penting, elemen HTML yang paling tepat untuk digunakan adalah?

<p><code>&lt;ul&gt;</code> (B)</p> Signup and view all the answers

Manakah dari pilihan berikut yang paling tepat untuk menandai informasi hak cipta dan informasi kontak di bagian bawah halaman web?

<p><code>&lt;footer&gt;</code> (A)</p> Signup and view all the answers

Seorang web developer ingin menambahkan hyperlink pada teks tertentu di dalam paragraf. Elemen HTML manakah yang paling tepat digunakan?

<p><code>&lt;a&gt;</code> (D)</p> Signup and view all the answers

Bagaimana cara yang benar untuk membuat teks menjadi tebal di dalam sebuah paragraf?

<p>Menggunakan elemen <code>&lt;strong&gt;</code> (D)</p> Signup and view all the answers

Atribut alt pada tag <img> memiliki fungsi utama untuk...

<p>Menyediakan deskripsi alternatif jika gambar gagal dimuat atau tidak dapat ditampilkan. (A)</p> Signup and view all the answers

Elemen HTML yang digunakan untuk mengelompokkan header pada sebuah tabel adalah...

<p><code>&lt;thead&gt;</code> (A)</p> Signup and view all the answers

Mengapa metadata penting dalam dokumen HTML?

<p>Untuk memberikan informasi tambahan tentang halaman web, seperti judul dan link ke CSS. (A)</p> Signup and view all the answers

Elemen HTML5 manakah yang digunakan untuk mengorganisir bagian konten utama yang terlihat di browser?

<p><code>&lt;body&gt;</code> (C)</p> Signup and view all the answers

Atribut colspan digunakan dalam elemen <td> pada tabel HTML untuk...

<p>Menggabungkan dua atau lebih kolom menjadi satu sel. (D)</p> Signup and view all the answers

Manakah pernyataan yang paling tepat menggambarkan fungsi dari tag <link rel="stylesheet" href="style.css">?

<p>Menghubungkan dokumen HTML dengan file CSS eksternal bernama <code>style.css</code>. (A)</p> Signup and view all the answers

Elemen HTML yang digunakan untuk mengelompokkan beberapa elemen form yang saling terkait, seperti radio button, adalah...

<p><code>&lt;fieldset&gt;</code> (D)</p> Signup and view all the answers

Dalam struktur dasar dokumen HTML, tag manakah yang digunakan untuk menentukan judul halaman yang akan ditampilkan pada tab browser?

<p><code>&lt;title&gt;</code> (D)</p> Signup and view all the answers

Dalam konteks formulir HTML, elemen <input> dengan type="date" digunakan untuk...

<p>Memilih tanggal dari kalender. (B)</p> Signup and view all the answers

Apa fungsi dari deklarasi <!DOCTYPE html> di awal dokumen HTML?

<p>Menyatakan bahwa dokumen tersebut adalah dokumen HTML5. (D)</p> Signup and view all the answers

Jika Anda ingin membuat sebuah menu dropdown dalam formulir HTML, elemen yang tepat untuk digunakan adalah...

<p><code>&lt;select&gt;</code> (A)</p> Signup and view all the answers

Perhatikan kode berikut:

<html>
<head>
 <title>Halaman Contoh</title>
</head>
<body>
 <h1>Selamat Datang</h1>
</body>
</html>

Jika kode tersebut dijalankan, teks "Selamat Datang" akan muncul di bagian...

<p>Konten utama halaman. (D)</p> Signup and view all the answers

Perhatikan kode HTML berikut:

<img src="gambar.jpg" >

Apa yang kurang dari kode tersebut agar memenuhi standar aksesibilitas?

<p>Atribut <code>alt</code> (A)</p> Signup and view all the answers

Sebuah website biografi/CV menggunakan elemen <div> dengan class container untuk membungkus seluruh konten. Apa tujuan utama dari penggunaan <div> tersebut?

<p>Untuk memberikan struktur dan mempermudah pengaturan tata letak (layout) konten secara keseluruhan. (A)</p> Signup and view all the answers

Mengapa penggunaan elemen semantik HTML5 seperti <article>, <nav>, dan <aside> direkomendasikan dalam pengembangan web?

<p>Meningkatkan aksesibilitas dan SEO dengan memberikan struktur yang jelas pada konten. (A)</p> Signup and view all the answers

Dalam konteks pengembangan web, apa perbedaan utama antara file HTML dan file CSS?

<p>File HTML digunakan untuk mendefinisikan struktur konten, sedangkan file CSS digunakan untuk mengatur tampilan visual. (B)</p> Signup and view all the answers

Dalam konteks web scraping menggunakan Python, apa fungsi dari BeautifulSoup?

<p>Memudahkan proses pencarian dan ekstraksi elemen-elemen HTML dari konten web yang telah diambil. (A)</p> Signup and view all the answers

Kode berikut digunakan untuk mengambil elemen HTML: soup.find('article', id='tentang') Apa maksud dari kode tersebut?

<p>Mencari elemen <code>&lt;article&gt;</code> pertama dengan atribut <code>id</code> yang bernilai 'tentang'. (D)</p> Signup and view all the answers

Manakah dari pernyataan berikut yang paling tepat menggambarkan fungsi response.status_code dalam script web scraping?

<p>Menunjukkan apakah permintaan ke <em>server web</em> berhasil atau gagal. (A)</p> Signup and view all the answers

Dalam script Python untuk web scraping, mengapa penting untuk memeriksa response.status_code sebelum memproses kontennya?

<p>Untuk memastikan bahwa permintaan ke <em>server</em> berhasil dan konten tersedia untuk di-<em>scrape</em>. (C)</p> Signup and view all the answers

Perhatikan kode berikut: nav = soup.find('nav') links = nav.find_all('a') Apa yang akan dihasilkan dari kode tersebut?

<p>Semua <em>link</em> (elemen <code>&lt;a&gt;</code>) yang berada di dalam elemen <code>&lt;nav&gt;</code>. (D)</p> Signup and view all the answers

Jika sebuah halaman web memiliki beberapa form, bagaimana cara mengambil data input hanya dari form yang berada di footer menggunakan BeautifulSoup?

<p>Gunakan <code>soup.find('footer').find_all('input')</code> untuk mencari <em>footer</em> terlebih dahulu, lalu ambil semua <em>input</em> di dalamnya. (A)</p> Signup and view all the answers

Setelah melakukan web scraping dan mendapatkan data yang diinginkan, langkah selanjutnya adalah deploy website ke GitHub Pages. Apa tujuan dari langkah ini?

<p>Untuk mempublikasikan <em>website</em> hasil <em>scraping</em> agar dapat diakses secara <em>online</em>. (D)</p> Signup and view all the answers

Mengapa penting untuk membuat repository baru di GitHub sebelum melakukan deploy website biografi ke GitHub Pages?

<p>Sebagai wadah untuk menyimpan semua <em>file website</em> biografi, termasuk kode, <em>asset</em>, dan data hasil <em>scraping</em>. (D)</p> Signup and view all the answers

Flashcards

Apa itu Metadata?

Bagian dari dokumen HTML yang memberikan informasi tentang halaman web.

Fungsi tag <!DOCTYPE html>

Menyatakan jenis dokumen HTML dan versi yang digunakan.

Fungsi tag <html>

Membuka dokumen HTML dan menentukan bahasa yang digunakan.

Fungsi tag <head>

Tempat untuk menaruh metadata seperti judul halaman web.

Signup and view all the flashcards

Fungsi tag <title>

Menentukan judul halaman yang muncul di tab browser.

Signup and view all the flashcards

Fungsi tag <link rel="stylesheet">

Menghubungkan halaman HTML dengan file CSS eksternal.

Signup and view all the flashcards

Fungsi tag <style>

Menyisipkan aturan CSS langsung di dalam dokumen HTML.

Signup and view all the flashcards

Fungsi tag <body>

Bagian dari dokumen yang menampilkan konten di browser.

Signup and view all the flashcards

Elemen <header>

Berisi elemen judul dan navigasi.

Signup and view all the flashcards

Elemen <main>

Tempat konten utama halaman.

Signup and view all the flashcards

Elemen <aside>

Konten tambahan atau sampingan.

Signup and view all the flashcards

Elemen <footer>

Informasi penutup seperti hak cipta dan kontak.

Signup and view all the flashcards

Elemen <div>

Elemen generik untuk mengelompokkan konten blok.

Signup and view all the flashcards

Elemen <p>

Menandai paragraf teks.

Signup and view all the flashcards

Tag <pre>

Menampilkan teks dengan format aslinya, termasuk spasi dan baris baru.

Signup and view all the flashcards

Anchor Tag <a>

Membuat hyperlink (tautan).

Signup and view all the flashcards

Tag Gambar ()

Menyisipkan gambar ke halaman web.

Signup and view all the flashcards

Tabel (

)

Menyusun data dalam baris dan kolom.

Signup and view all the flashcards

Mengelompokkan bagian header tabel.

Signup and view all the flashcards

Mengelompokkan isi utama tabel.

Signup and view all the flashcards

colspan

Menggabungkan kolom dalam satu sel.

Signup and view all the flashcards

Formulir (<form>)

Mengumpulkan input dari pengguna.

Signup and view all the flashcards

<form>

Elemen pembungkus semua input di form.

Signup and view all the flashcards

Use Quizgecko on...
Browser
Browser