wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Finall TailwindCSS Pert-12

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Apa itu TailwindCSS?

a)

A utility-first CSS framework

b)

A graphic design software

c)

A backend development tool

d)

A JavaScript framework

2.

Apakah TailwindCSS merupakan framework CSS atau JavaScript?

a)

HTML

b)

React

c)

Python

d)

CSS

3.

Jelaskan konsep utility-first pada TailwindCSS!

a)

Utility-first pada TailwindCSS adalah konsep dimana pengembang menggunakan kelas-kelas utilitas bawaan seperti 'text-green-500' atau 'mx-2' untuk membuat animasi CSS.

b)

Utility-first pada TailwindCSS adalah konsep dimana pengembang menggunakan kelas-kelas utilitas bawaan seperti 'bg-blue-500' atau 'm-8' untuk mengatur layout halaman web.

c)

Utility-first pada TailwindCSS adalah konsep dimana pengembang menggunakan kelas-kelas utilitas bawaan seperti 'bg-red-500' atau 'p-4' untuk langsung mengaplikasikan gaya pada elemen HTML tanpa perlu menulis CSS khusus.

d)

Utility-first pada TailwindCSS adalah konsep dimana pengembang menggunakan kelas-kelas utilitas bawaan seperti 'bg-yellow-500' atau 'p-6' untuk menambahkan efek parallax pada elemen HTML.

4.

Bagaimana cara mengintegrasikan TailwindCSS dengan framework JavaScript seperti React?

a)

Manually write all TailwindCSS styles in your components without importing

b)

Use Angular instead of React for TailwindCSS integration

c)

Install TailwindCSS via npm, configure it in your project, import TailwindCSS styles in your components, and use tools like Craco or Create React App for easier integration.

d)

Ignore npm installation and directly link TailwindCSS CDN in your project

5.

Apa saja jenis framework JavaScript yang cocok digunakan bersama TailwindCSS?

a)

Svelte

b)

Alpine.js, React

c)

Vue.js

d)

Angular

6.

Berikan contoh penggunaan TailwindCSS dalam membuat tombol!

a)

b)

c)

d)

7.

Apakah TailwindCSS mendukung responsive design?

a)

Hanya untuk desktop

b)

Kurang jelas

c)

Tidak

d)

Ya

8.

Bagaimana cara mengubah warna background menggunakan TailwindCSS?

a)

bg-yellow

b)

bg-green

c)

bg-red

d)

bg-blue

9.

Apa itu JIT mode pada TailwindCSS?

a)

JIT mode that generates CSS styles based on user input

b)

Just-In-Time mode that compiles CSS styles at build time

c)

Just-In-Time mode that optimizes CSS for older browsers

d)

Just-In-Time mode that dynamically generates CSS during development to reduce the final bundle size by only including styles that are actually used in the project.

10.

Sebutkan 3 komponen dasar yang sering digunakan dalam TailwindCSS!

a)

Utility classes, Components, Configuration

b)

React

c)

HTML

d)

JavaScript

11.

Bagaimana cara menambahkan custom font pada proyek yang menggunakan TailwindCSS?

a)

Langkah-langkahnya adalah: 1. Download font yang diinginkan dalam format .woff2 atau .ttf. 2. Letakkan file font tersebut di dalam folder proyek, misalnya dalam folder 'fonts'. 3. Edit file tailwind.config.js dan tambahkan konfigurasi untuk font yang ingin digunakan, misalnya: fontFamily: { 'custom': ['Custom Font', 'sans'] } 4. Restart server atau jalankan ulang proyek untuk melihat perubahan font yang telah ditambahkan.

b)

Download font dari website yang tidak terpercaya

c)

Letakkan file font di luar folder proyek

d)

Edit file index.html untuk menambahkan custom font

12.

Apakah TailwindCSS cocok digunakan untuk proyek besar?

a)

Tidak, TailwindCSS hanya cocok untuk proyek kecil.

b)

Tidak, TailwindCSS tidak memiliki dukungan untuk proyek besar.

c)

Ya, TailwindCSS cocok digunakan untuk proyek besar.

d)

Tidak, TailwindCSS terlalu kompleks untuk proyek besar.

13.

Bagaimana cara membuat layout grid menggunakan TailwindCSS?

a)

Hapus semua class pada elemen yang ingin dijadikan layout grid menggunakan TailwindCSS.

b)

Tambahkan class 'grid grid-cols-3 gap-4 p-4' pada elemen yang ingin dijadikan layout grid menggunakan TailwindCSS.

c)

Gunakan CSS biasa tanpa menggunakan TailwindCSS untuk membuat layout grid.

d)

Tambahkan class 'grid grid-cols-2 gap-2 p-2' pada elemen yang ingin dijadikan layout grid menggunakan TailwindCSS.

14.

Apa perbedaan antara class 'text-red-500' dan 'text-red-700' pada TailwindCSS?

a)

'text-red-500' memiliki warna merah yang lebih terang daripada 'text-red-700'.

b)

'text-red-700' memiliki warna merah yang lebih terang daripada 'text-red-500'.

c)

'text-red-500' memiliki ukuran font yang lebih besar daripada 'text-red-700'.

d)

'text-red-700' memiliki ukuran font yang lebih besar daripada 'text-red-500'.

15.

Apa fungsi dari class 'hover:bg-gray-200' dalam TailwindCSS?

a)

Untuk memberikan efek hover pada elemen dengan mengubah warna background menjadi abu-abu muda.

b)

Untuk membuat elemen berubah ukuran saat dihover.

c)

Untuk mengatur margin elemen saat dihover.

d)

Untuk menyembunyikan elemen saat dihover.

16.

Bagaimana cara menambahkan shadow pada elemen menggunakan TailwindCSS?

a)

Tambahkan class 'shadow' pada elemen yang ingin diberi shadow.

b)

Tambahkan class 'shadow-md' pada elemen yang ingin diberi shadow.

c)

Tambahkan class 'shadow-lg' pada elemen yang ingin diberi shadow.

d)

Tambahkan class 'shadow-xl' pada elemen yang ingin diberi shadow.

17.

Bagaimana cara membuat tata letak flexbox menggunakan TailwindCSS?

a)

Tambahkan class 'flex' pada elemen induk dan 'flex-1' pada elemen anak

b)

Hapus semua class pada elemen yang ingin dijadikan tata letak flexbox

c)

Tambahkan class 'grid grid-cols-3 gap-4 p-4' pada elemen yang ingin dijadikan tata letak flexbox

d)

Gunakan CSS biasa tanpa menggunakan TailwindCSS untuk membuat tata letak flexbox

18.

Apa fungsi dari class 'hover:text-red-500' dalam TailwindCSS?

a)

Untuk memberikan efek hover pada elemen dengan mengubah warna teks menjadi merah terang.

b)

Untuk membuat elemen berubah ukuran saat dihover.

c)

Untuk mengatur margin elemen saat dihover.

d)

Untuk menyembunyikan elemen saat dihover.

19.

Bagaimana cara membuat responsive design menggunakan TailwindCSS?

a)

Menambahkan class 'sm:flex' pada elemen untuk tata letak flexbox pada layar kecil.

b)

Menggunakan CSS biasa tanpa TailwindCSS untuk responsive design.

c)

Menambahkan class 'lg:hidden' pada elemen untuk menyembunyikan pada layar besar.

d)

Menambahkan class 'md:text-lg' pada elemen untuk ukuran teks pada layar menengah.

20.

Apa keuntungan menggunakan JIT mode pada TailwindCSS?

a)

Menghasilkan CSS styles berdasarkan input pengguna.

b)

Mengompilasi CSS styles saat waktu build.

c)

Mengoptimalkan CSS untuk browser-brower lama.

d)

Menghasilkan CSS secara dinamis selama pengembangan untuk mengurangi ukuran bundle akhir dengan hanya menyertakan gaya yang benar-benar digunakan dalam proyek.

21.

Bagaimana cara mengatur warna teks menggunakan TailwindCSS?

a)

Dengan menambahkan class 'text-blue' pada elemen yang diinginkan.

b)

Dengan menambahkan class 'text-color-blue' pada elemen yang diinginkan.

c)

Dengan menambahkan class 'color-blue' pada elemen yang diinginkan.

d)

Dengan menambahkan class 'text-blue-500' pada elemen yang diinginkan.

22.

Apa yang dimaksud dengan class 'flex-col' dalam TailwindCSS?

a)

Class yang mengatur elemen menjadi grid.

b)

Class yang mengatur elemen menjadi baris dalam layout flexbox.

c)

Class yang mengatur elemen menjadi inline.

d)

Class yang mengatur elemen menjadi kolom dalam layout flexbox.

23.

Bagaimana cara menambahkan margin pada elemen menggunakan TailwindCSS?

a)

Dengan menambahkan class 'margin-all-4' untuk margin semua sisi.

b)

Dengan menambahkan class 'margin-4' untuk margin semua sisi.

c)

Dengan menambahkan class 'm-4' untuk margin semua sisi.

d)

Dengan menambahkan class 'margins-4' untuk margin semua sisi.

24.

Bagaimana cara mengatur padding pada elemen menggunakan TailwindCSS?

a)

Dengan menambahkan class 'padding-all-4' untuk padding semua sisi.

b)

Dengan menambahkan class 'pad-4' untuk padding semua sisi.

c)

Dengan menambahkan class 'padding-4' untuk padding semua sisi.

d)

Dengan menambahkan class 'p-4' untuk padding semua sisi.

25.

Apa yang dimaksud dengan class 'items-center' dalam TailwindCSS?

a)

Class yang mengatur elemen menjadi rata tengah secara vertikal dalam layout flexbox.

b)

Class yang mengatur elemen menjadi rata kiri dalam layout flexbox.

c)

Class yang mengatur elemen menjadi tersebar merata dalam layout flexbox.

d)

Class yang mengatur elemen menjadi rata kanan dalam layout flexbox.

26.

Bagaimana cara menggunakan TailwindCSS untuk membuat kartu (card) sederhana?

a)

Dengan menambahkan class 'box' pada elemen div.

b)

Dengan menambahkan class 'container' pada elemen div.

c)

Dengan menambahkan class 'card' pada elemen div.

d)

Dengan menambahkan class 'bg-white shadow-md rounded-lg p-4' pada elemen div.

27.

Apa fungsi dari class 'border-2' dalam TailwindCSS?

a)

Untuk menambahkan border dengan ketebalan 2 piksel pada elemen.

b)

Untuk menambahkan efek hover pada border elemen.

c)

Untuk menghapus border dari elemen.

d)

Untuk mengatur warna border menjadi transparan.

28.

Bagaimana cara mengatur ukuran font menggunakan TailwindCSS?

a)

Dengan menambahkan class 'text-lg' pada elemen yang diinginkan.

b)

Dengan menambahkan class 'font-size-lg' pada elemen yang diinginkan.

c)

Dengan menambahkan class 'font-lg' pada elemen yang diinginkan.

d)

Dengan menambahkan class 'size-font-lg' pada elemen yang diinginkan.

29.

Bagaimana cara menambahkan efek transition pada elemen menggunakan TailwindCSS?

a)

Dengan menambahkan class 'fade' pada elemen yang diinginkan.

b)

Dengan menambahkan class 'transition' pada elemen yang diinginkan.

c)

Dengan menambahkan class 'animate' pada elemen yang diinginkan.

d)

Dengan menambahkan class 'effect-transition' pada elemen yang diinginkan.

30.

Bagaimana cara menambahkan efek shadow pada elemen menggunakan TailwindCSS?

a)

Dengan menambahkan class 'shadow' pada elemen yang diinginkan.

b)

Dengan menambahkan class 'effect-shadow' pada elemen yang diinginkan.

c)

Dengan menambahkan class 'shadow-effect' pada elemen yang diinginkan.

d)

Dengan menambahkan class 'shadow-lg' pada elemen yang diinginkan.