wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

HTML CSS

Total questions: 21

Worksheet time: 6mins

Name
Class
Date
1.

Berikut ini adalah pernyataan yang benar tentang situs web, kecuali..

a)

Tempat menampung informasi yang dapat diakses melalui web browser

b)

Terdapat dua jenis situs web, yaitu situs web statis dan situs web dinamis

c)

Situs web hanya diakses oleh seorang full stack developer saja

2.

Pernyataan sebab akibat yang benar adalah..

a)

Karena aku seorang full stack developer maka aku harus mengembangkan aplikasi frontend dan backend sekaligus

b)

Karena binaracademy.com adalah sebuah situs web statis maka halaman-halamannya akan diproses oleh server agar tampilan halaman tersebut disesuaikan preferensi user

c)

Karena aku ingin membuat sebuah situs web dinamis maka aku hanya perlu belajar HTML, CSS, dan Javascript

3.

Manakah pernyataan-pernyataan yang benar di bawah ini?

a)

Backend adalah server side application; Frontend adalah client side application;

b)

Backend adalah client side application; Frontend adalah server side application;

c)

Backend dan frontend keduanya merupakan server side application;

4.

Sabrina sedang mengembangkan sebuah situs bernama belajarbarengsabrina.com, situs tersebut hanya akan menyajikan konten yang akan selalu berubah karena kursus di situs tersebut akan selalu Sabrina perbarui. Untuk memperbarui konten di dalam situs tersebut Sabrina harus merubah HTML, CSS dan Javascript-nya saja. Kira-kira tipe situs yang sedang dikerjain Sabrina tuh situs web apa ya?

a)

Situs Web Dinamis (Dynamic Website)

b)

Situs Web Statis (Static Website)

c)

Client Side Application

5.

Berikut ini adalah pernyataan yang salah tentang frontend?

a)

Bagian dari situs web yang bertugas untuk mengolah informasi dan logika bisnis

b)

Bagian dari situs web yang bertugas untuk mengolah informasi menjadi tampilan

c)

Bagian dari situs web yang berguna untuk menerima input dari penggunanya melalui tampilan

6.

Fitur yang mengimplementasi fungsi pengiriman email ke pengguna setelah pengguna melakukan registrasi di situs web ini di bagian situs web yang mana ya?

a)

Backend

b)

Frontend

c)

Full Stack

7.

Bagian situs web yang bertugas untuk melayani penggunanya secara langsung adalah

a)

Server Side Application

b)

Backend

c)

Frontend

8.

Dalam membuat dokumen HTML, mengapa kita perlu menulis <!DOCTYPE html> ?

a)

Memberitahu bahwa file tersebut mempunyai ekstensi .html

b)

Browser tidak akan tahu kalau dokumen tersebut HTML bila kita tidak menuliskannya

c)

Memberi tahu browser bahwa dokumen tersebut menggunakan HTML5

d)

Browser tidak akan berjalan tanpa itu

9.

Cara membuat header yang benar adalah dengan cara?

a)

<h6>Hello World</h6>

b)

<h5>Hello World</h5>

c)

<h2>Hello World</h2>

d)

<h1>Hello World</h1>

10.

Berikut adalah contoh elemen yang memiliki atribut boolean

a)

<button type=”submit” disabled>Hack<button>

b)

<h1 class=”judul”>Hello world</h1>

c)

<a href=”https://binar.co.id”>Cek website Binar, yuk!</a>

d)

<a href=”https://google.com” class=”link”>Google</a>

11.

Untuk mengganti judul yang ada di tab browser, elemen apa yang perlu kita tambahkan dalam head?

a)

<title></title>

b)

<body></body>

c)

<p></p>

d)

<ul></ul>

12.

Bagaimana cara kita menambahkan gambar di halaman kita?

a)

<img src=”./alamat/ke/gambar.jpg”>

b)

<img href=”./alamat/ke/gambar.jpg”>

c)

<img target=”./alamat/ke/gambar.jpg”>

d)

<img link=”./alamat/ke/gambar.jpg”>

13.

Cara membuat hyperlink yang benar adalah

14.

Bagaimana cara memilih elemen yang ingin kita beri aturan di CSS berdasarkan kelasnya?

a)

Menggunakan tanda pagar (#), sebagai contoh #nama_kelas

b)

Menggunakan tanda titik (.), sebagai contoh .nama_kelas

c)

Langsung kita sebut nama kelasnya seperti nama_kelas

d)

Menggunakan pseudo element seperti nama_kelas::after

15.

Untuk membuat internal stylesheet, elemen apa yang kita butuhkan?

a)

<link>

b)

<a>

c)

<button>

d)

<style>

16.

Untuk membuat eksternal stylesheet, elemen apa yang kita butuhkan?

a)

<link>

b)

<a>

c)

<button>

d)

<style>

17.

Bootstrap adalah salah satu framework yang bisa digunakan untuk menuliskan CSS. Manakah yang bukan keunggulan dari bootstrap?

a)

Simple

b)

Pengembangan cepat

c)

Konsisten

d)

Teknologi terbaru

18.

Kelas apakah yang kita pakai untuk membuat tombol berwarna merah, seperti yang ada di gambar?

a)

btn-danger

b)

btn-info

c)

btn-success

d)

btn-red

19.

Bagaimana cara menginstal Bootstrap secara online?

a)

Unduh zip Bootstrap dari website resmi, lalu ekstrak dan panggil dari file HTML.

b)

Menggunakan elemen link untuk memanggil langsung dari maxcdn

20.

Bagaimana cara membuat header dari tabel berwarna gelap, namun body dari tabel tersebut tetap berwarna terang?

a)

Tambahkan kelas .thead-dark di elemen <table>

b)

Tambahkan kelas .table-dark di elemen <th>

c)

Tambahkan kelas .thead-dark di elemen <thead>

21.

Kelas apakah yang akan kita gunakan untuk melakukan clip pada suatu image menjadi berbentuk lingkaran?

a)

.rounded

b)

.rounded .circle

c)

.img-rounded

d)

.img-responsive