wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Ôn tập tổng hợp HTML/CSS/JS

Total questions: 35

Worksheet time: 18mins

Name
Class
Date
1.

HTML là viết tắt của gì?

a)

Hyper Trainer Marking Language

b)

Hyper Text Markup Language

c)

Hyperlinks and Text Markup Language

d)

Home Tool Markup Language

2.

Mục đích chính của HTML là gì?

a)

Định dạng nội dung văn bản

b)

Tạo cấu trúc và nội dung cho trang web

c)

Tạo hiệu ứng động

d)

Xử lý dữ liệu trên server

3.

HTML sử dụng các thành phần nào để mô tả nội dung?

a)

Biến và hàm

b)

thẻ

c)

class và object

d)

scripts

4.

Trong HTML, phần tử nào chứa thông tin siêu dữ liệu (metadata) của trang web?

a)

<body>

b)

<meta>

c)

<head>

d)

<title>

5.

Tập tin HTML thường có phần mở rộng là gì?

a)

.css

b)

.html

c)

.js

d)

.cs

6.

CSS được dùng để làm gì?

a)

Tạo cấu trúc cho trang web

b)

Xử lý logic của trang web

c)

Trang trí và định kiểu cho trang web

d)

Lưu dữ liệu của người dùng

7.

CSS là viết tắt của gì?

a)

Creative Style Syntax

b)

Cascading Style Sheets

c)

Code Style Script

d)

Computer Styled Sections

8.

Ưu điểm của CSS là gì?

a)

Giúp tách nội dung và phần trình bày

b)

Tự động kiểm tra lỗi cú pháp HTML

c)

Cho phép viết chương trình server-side

d)

Tăng tốc độ tính toán

9.

CSS có thể được nhúng vào trang web bằng mấy cách chính?

a)

1

b)

2

c)

3

d)

4

10.

CSS được áp dụng vào HTML thông qua thuộc tính nào trong thẻ?

a)

design

b)

style

c)

format

d)

head

11.

JavaScript chủ yếu được sử dụng để làm gì trong lập trình web?

a)

Xử lý dữ liệu trên server

b)

Tạo hiệu ứng động, xử lý sự kiện và tương tác với người dùng

c)

Định dạng văn bản

d)

Lưu trữ dữ liệu trong cơ sở dữ liệu

12.

JavaScript là loại ngôn ngữ gì?

a)

Ngôn ngữ đánh dấu

b)

Ngôn ngữ lập trình hướng đối tượng dựa trên script

c)

Ngôn ngữ định kiểu

d)

Ngôn ngữ máy

13.

JavaScript thường được nhúng vào trang web thông qua thẻ nào?

a)

<js>

b)

<script>

c)

<javascript>

d)

<link>

14.

Khác biệt lớn nhất giữa JavaScript và HTML/CSS là gì?

a)

HTML/CSS tạo cấu trúc và kiểu dáng, JavaScript tạo tính tương tác

b)

HTML/CSS nhanh hơn JavaScript

c)

JavaScript chỉ dùng cho backend

d)

HTML/CSS là ngôn ngữ lập trình

15.

Trong JavaScript, từ khóa nào được dùng để khai báo một biến có phạm vi khối (block scope)?

a)

var

b)

let

c)

const

d)

define

16.

Trong HTML5, thẻ nào được dùng để nhúng video?

a)

<media>

b)

<movie>

c)

<video>

d)

<embed>

17.

Thẻ <input type="password"> trong HTML dùng để làm gì?

a)

Hiển thị nút chọn

b)

Nhập mật khẩu (ẩn ký tự)

c)

Upload file

d)

submit form

18.

CSS selector nào chọn tất cả các phần tử có class là “menu”?

a)

#menu

b)

.menu

c)

menu

d)

*menu

19.

Trong CSS, thuộc tính nào để thay đổi hình nền của phần tử?

a)

background

b)

wallpaper

c)

img-src

d)

style-bg

20.

Trong mô hình hộp (box model) của CSS, phần nào nằm ngoài cùng?

a)

Content

b)

Padding

c)

Border

d)

Margin

21.

JavaScript được gọi là “ngôn ngữ lập trình client-side” nghĩa là gì?

a)

Chạy trên server

b)

Chạy trên trình duyệt người dùng

c)

Chạy trên hệ điều hành

d)

Chạy trong cơ sở dữ liệu

22.

Trong JavaScript, document.getElementById("demo") trả về gì?

a)

Một ID

b)

Một phần tử HTML có id là "demo"

c)

Một class CSS

d)

Một danh sách node

23.

Để gắn một hàm JavaScript vào sự kiện nhấn nút, ta dùng thuộc tính HTML nào?

a)

onhover

b)

onclick

c)

onsubmit

d)

onpress

24.

Biến trong JavaScript có thể được khai báo bằng những từ khóa nào?

a)

var, let, const

b)

int, float, string

c)

declare, def, static

d)

create, make, set

25.

Trong HTML5, thẻ nào định nghĩa một khu vực nội dung độc lập có thể tái sử dụng (ví dụ: bài viết blog)?

a)

<div>

b)

<section>

c)

<article>

d)

<aside>

27.

<img src="logo.png" (a)   ="Logo trường">

28.

<input type=" (a)   " name="email">

29.



(a)  

30.



(a)  

31.



(a)  

32.



(a)  

33.



(a)  

34.



(a)  

35.



(a)