wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Pengenalan hyperlink dan navigasi

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Tag HTML apa yang digunakan untuk membuat hyperlink?

a)

<a>

b)

<hyper>

c)

<p>

d)

<link>

2.

Atribut apa yang WAJIB ada pada tag `<a>` untuk menentukan URL atau tujuan tautan?

a)

link

b)

url

c)

href

d)

src

3.

Apa fungsi dari atribut `title` pada sebuah tautan?

a)

Menentukan teks yang akan diklik oleh pengguna

b)

Mengubah warna teks tautan

c)

Menampilkan teks tambahan (tooltip) saat kursor diarahkan ke tautan

d)

Memberi judul pada halaman web

4.

Manakah dari kode berikut yang benar untuk membuat tautan yang tidak berpindah halaman saat diklik, tetapi bisa digunakan untuk menampilkan tooltip?

a)

<a href="javascript:void(0)" title="Informasi">Teks</a>

b)

<a>Informasi</a>

c)

<a title="Informasi">Teks</a>

d)

<a href="#" title="Informasi">Teks</a>

5.

Untuk membuat navigasi internal (anchor link) di halaman web, Kalian harus:

a)

Menggunakan atribut `class` pada tujuan dan `href` yang diawali `#` pada tautan

b)

Menggunakan atribut `id` pada tujuan dan `href` yang diawali `#` pada tautan

c)

Menggunakan atribut `name` pada tujuan dan `href` yang diawali `#` pada tautan

d)

Membuat tag `<anchor>` dan tag `<a>`

6.

Perhatikan kode berikut:

<br><h2 id='tentang'>Tentang Kami</h2>

Manakah tautan yang benar untuk mengarahkan pengguna ke bagian ini?

a)

<a src='tentang'>Klik di sini</a>

b)

<a id='tentang'>Klik di sini</a>

c)

<a href='tentang'>Klik di sini</a>

d)

<a href='#tentang'>Klik di sini</a>

7.

Jika Kalian membuat beberapa tautan di satu halaman, atribut apa yang tidak boleh memiliki nama yang sama?

a)

class

b)

title

c)

id

d)

href

8.

Apa yang akan terjadi jika Kalian membuat tautan dengan kode `<a href='#bagian-atas'>Kembali ke atas</a>`, tetapi tidak ada elemen dengan `id='bagian-atas'` di halaman tersebut?

a)

Tautan akan otomatis mengarahkan ke halaman awal website

b)

Halaman akan menampilkan pesan error

c)

Browser akan me-reload halaman

d)

Tautan tidak akan berfungsi sama sekali

9.

Jika Kalian ingin membuat tautan yang membuka halaman Google di tab baru, manakah kode yang benar?

a)

<a href="https://www.google.com" target="_self">Google</a>

b)

<a href="https://www.google.com" target="_blank">Google</a>

c)

<a href="https://www.google.com" new_tab>Google</a>

d)

<a href="https://www.google.com" target="_new">Google</a>

10.

Seorang siswa ingin membuat tautan yang menampilkan informasi "Penting!" saat kursor diarahkan, tetapi tautan itu tidak mengarah ke mana-mana. Ia menulis kode:

<br><code><a href="#">Informasi</a></code>

Apa yang kurang dari kode tersebut agar berfungsi sesuai keinginan?

a)

Ia harus menambahkan `target='_blank'`

b)

Ia harus menambahkan atribut `title`

c)

Tanda `#` harus diubah menjadi nama halaman

d)

Ia harus menambahkan atribut `download`

11.

Fungsi dari atribut `title` pada tag `<a>` akan berjalan jika...?

a)

Tautan tersebut mengarah ke halaman yang sama

b)

Teks tautan dibiarkan kosong

c)

Atribut `href` juga disertakan

d)

Atribut `id` juga disertakan

12.

Apa alasan utama menggunakan atribut id pada sebuah elemen untuk membuat anchor link?

a)

Karena atribut id akan membuat teks menjadi tebal, sehingga mudah ditemukan

b)

Karena id berfungsi sebagai tanda pengenal unik yang menjadi tujuan dari tautan

c)

Karena tanpa id, tautan tidak akan bisa menampilkan tooltip

d)

Karena id digunakan untuk mengatur warna teks pada tautan

13.

Untuk membuat tautan yang melompat dari bagian atas halaman ke bagian bawah, Kalian harus membuat `id` dan `href` dengan nama yang...?

a)

Sama persis tanpa ada tanda `#`

b)

Sama, tetapi `href` harus diawali dengan `#`

c)

Berbeda, untuk menghindari konflik

d)

Apapun, karena tautan akan tetap berfungsi

14.

Apa yang membedakan navigasi internal dengan navigasi eksternal?

a)

Navigasi internal menggunakan tag `<a>`, sementara navigasi eksternal menggunakan tag `<span>`

b)

Navigasi internal mengarah ke bagian halaman yang sama, sementara navigasi eksternal mengarah ke halaman lain atau website lain

c)

Navigasi internal menggunakan `id`, sementara navigasi eksternal menggunakan `class`

d)

Navigasi internal membutuhkan koneksi internet, sementara navigasi eksternal tidak

15.

Manakah dari pernyataan berikut yang PALING TEPAT menjelaskan penggunaan `href='#'`?

a)

Sebagai placeholder untuk tautan yang tidak memiliki tujuan spesifik

b)

Untuk membuat tautan yang selalu kembali ke bagian teratas halaman

c)

Untuk membuat tautan yang tidak berfungsi sama sekali

d)

Untuk membuat tautan yang mengarah ke halaman utama website