Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Tailwind CSS and React

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

ข้อใด ไม่ใช่ ข้อดีของการใช้ CSS Framework?

a)

ลดเวลาการเขียน CSS

b)

ทำให้เว็บโหลดเร็วขึ้นเสมอ

c)

มีคลาสสำเร็จรูปให้ใช้งาน

d)

รองรับ Responsive Design ได้ง่าย

2.

ข้อใด เป็นจุดเด่น ของ Tailwind CSS เมื่อเทียบกับ CSS Framework อื่น ๆ

a)

ใช้แนวคิด Utility-First

b)

มี Component สำเร็จรูปให้ใช้เหมือน Bootstrap

c)

ไม่สามารถปรับแต่งได้

d)

ใช้เฉพาะกับ React เท่านั้น

3.

คำสั่งใดใน Tailwind CSS ใช้สำหรับกำหนดสีพื้นหลังเป็นสีฟ้า?

a)

bg-blue

b)

background-blue

c)

bg-blue-500

d)

background-color: blue

4.

Tailwind CSS 4.0 ได้ยกเลิกการรองรับอะไร?

a)

JIT Compiler

b)

PostCSS

c)

PurgeCSS

d)

Variant-Based Approach

5.

ข้อใด เป็นคุณสมบัติใหม่ใน Tailwind CSS 4.0

a)

ใช้ CSS Grid เท่านั้น

b)

รองรับสีแบบใหม่ที่ชื่อว่า oklch

c)

ไม่สามารถใช้ Dark Mode ได้

d)

ยกเลิกการใช้งาน Responsive Design

6.

React 19 มีการอัปเดตอะไรที่สำคัญ?

a)

รองรับ JSX ใหม่โดยไม่ต้องใช้ React.createElement

b)

ไม่สามารถใช้ Hooks ได้

c)

Require class components เท่านั้น

d)

ไม่รองรับ Virtual DOM

7.

ข้อใดคือฟังก์ชันหลักของ React?

a)

จัดการ DOM โดยตรง

b)

ใช้สำหรับสร้าง REST API

c)

ใช้สร้าง UI แบบ Component-Based

d)

เป็น CSS Framework

8.

ข้อใด ไม่ใช่ Hook พื้นฐานใน React?

a)

useState

b)

useEffect

c)

useRedux

d)

useRef

9.

คำสั่งใดใช้ติดตั้ง Tailwind CSS ใน React?

a)

npm install tailwindcss

b)

npm install bootstrap

c)

yarn add material-ui

d)

npm install tailwind-react

10.

ไฟล์ tailwind.config.js ใช้ทำอะไร?

a)

กำหนดค่าเริ่มต้นของ Tailwind CSS

b)

ใช้สำหรับติดตั้ง React

c)

ใช้จัดการ Routing

d)

ใช้สำหรับตั้งค่า Redux

11.

คลาส flex ใน Tailwind CSS ใช้ทำอะไร?

a)

ทำให้ Element ซ่อน

b)

ทำให้ข้อความอยู่กึ่งกลาง

c)

ใช้ Flexbox Layout

d)

เปลี่ยนสีตัวอักษร

12.

ข้อใด ไม่ใช่ Utility Class ของ Tailwind CSS?

a)

text-center

b)

margin-auto

c)

grid-cols-3

d)

p-4

13.

การสร้าง Component ใน React ต้องใช้ฟังก์ชันอะไร?

a)

function หรือ arrow function

b)

defineComponent

c)

new Component

d)

initComponent

14.

props ใน React ใช้สำหรับอะไร?

a)

จัดเก็บ State

b)

ส่งข้อมูลระหว่าง Components

c)

ใช้จัดการ Routing

d)

กำหนด CSS Styles

15.

หากต้องการเพิ่มสีใหม่ใน Tailwind CSS ต้องทำอย่างไร?

a)

เพิ่มใน theme.extend.colors ของ tailwind.config.js

b)

เพิ่มใน index.css

c)

ใช้ style="background-color: red;"

d)

ใช้ import tailwind from 'colors'

16.

Tailwind CSS ใช้คีย์เวิร์ดอะไรในการกำหนด Responsive Design?

a)

@media

b)

screen:

c)

sm:, md:, lg:, xl:

d)

responsive:

17.

ข้อใด เป็นการกำหนดให้ข้อความใหญ่ขึ้นเมื่ออยู่ในหน้าจอขนาดใหญ่?

a)

text-lg

b)

lg:text-xl

c)

md:text-sm

d)

sm:text-2xl

18.

ข้อใด เป็นการตั้งค่าให้ Container กึ่งกลางหน้าจอ?

a)

container mx-auto

b)

center container

c)

text-center

d)

w-100

19.

วิธี Deploy React Application ขึ้น Vercel ต้องใช้คำสั่งอะไร?

a)

npm run deploy

b)

vercel deploy

c)

yarn deploy

d)

deploy vercel

20.

หากต้องการ Build React Project ใช้คำสั่งอะไร?

a)

npm start

b)

npm build

c)

npm run build

d)

react build