wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz về HTML

Total questions: 81

Worksheet time: 41mins

Name
Class
Date
1.

HTML là viết tắt của cụm từ nào sau đây?

a)

Hypertext Markdown Language

b)

Hyper Transfer Markup Language

c)

Hypertext Markup Language

d)

High Transfer Mode Language

2.

Chức năng chính của ngôn ngữ HTML là gì?

a)

Dùng để tạo hiệu ứng động cho trang web

b)

Dùng để thiết lập cấu trúc và hiển thị nội dung trang web

c)

Dùng để lưu trữ dữ liệu của người dùng

d)

Dùng để xác định kiểu dáng và màu sắc cho trang web

3.

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

a)

.css hoặc .js

b)

.html hoặc .htm

c)

.doc hoặc .txt

d)

.exe hoặc .zip

4.

Thành phần dùng để đánh dấu nội dung trong HTML là gì?

a)

Phần tử HTML

b)

Thuộc tính HTML

c)

Thẻ HTML

d)

Văn bản HTML

5.

Cấu trúc thẻ đôi HTML đúng là?

a)

<tên thẻ>

b)

[tên thẻ]

c)

<tên thẻ></tên thẻ>

d)

<tên thẻ/>

6.

Thẻ nào là thẻ đơn?

a)

<br/>

b)

<html></html>

c)

<p></p>

d)

<h1></h1>

7.

Phần tử HTML gồm những thành phần nào?

a)

Thẻ mở và nội dung

b)

Thẻ đóng và nội dung

c)

Thẻ mở, thẻ đóng và nội dung

d)

Chỉ thẻ mở và thẻ đóng

8.

Dòng lệnh nào không phải là phần tử HTML?

a)

<head>

b)

<!DOCTYPE html>

c)

<body>

d)

<html>

9.

Phần tử gốc của trang HTML là?

a)

<head>

b)

<body>

c)

<html>

d)

<title>

10.

Phần mềm soạn thảo HTML offline, miễn phí, có tô màu cú pháp?

a)

Notepad

b)

Microsoft Word

c)

Sublime Text

d)

w3school.com

11.

Điểm khác biệt giữa thẻ đơn và thẻ đôi trong HTML là gì?

a)

Thẻ HTML chỉ chứa nội dung

b)

Thẻ HTML luôn là thẻ đơn

c)

Phần tử HTML gồm thẻ mở, thẻ đóng và nội dung

d)

Thẻ HTML dùng để tạo kiểu

12.

Vai trò của thẻ là gì?

a)

Hiển thị nội dung chính của trang

b)

Chứa thông tin mô tả cho trình duyệt

c)

Chỉ chứa chú thích

d)

Chứa mã JavaScript

13.

Đoạn <p>Đây là <b>nội dung</b></p> có bao nhiêu cặp thẻ?

a)

2

b)

3

c)

4

d)

5

14.

Sau khi lưu file HTML, làm sao để xem kết quả?

a)

Mở bằng Word

b)

Upload lên mạng

c)

Mở bằng trình duyệt web

d)

Gửi cho người khác

15.

Ưu điểm lớn nhất của công cụ HTML online là gì?

a)

Tốc độ nhanh

b)

Hỗ trợ nhiều ngôn ngữ

c)

Không cần cài đặt, chạy ngay

d)

Bảo mật cao

16.

Nên dùng công cụ nào để tạo trang web cá nhân nhanh chóng?

a)

Notepad

b)

Word

c)

Công cụ trực tuyến

d)

Sublime Text

17.

Cú pháp chú thích trong HTML là gì?

a)

// comment

b)

/* comment */

c)

<!-- comment -->

d)

# comment

18.

Thứ tự đóng thẻ nào là đúng?

a)

b)

c)

d)

19.

Cấu trúc cây HTML giúp điều gì?

a)

Giảm dung lượng

b)

Tăng tốc mạng

c)

Hiển thị đúng cấu trúc

d)

Tạo hiệu ứng

20.

Không có Internet, nên dùng phần mềm nào để soạn thảo trang HTML?

a)

w3school.com

b)

Notepad++ / Sublime Text

c)

Trình duyệt web

d)

Python

21.

Thuộc tính của thẻ HTML được đặt ở đâu?

a)

Trong thẻ bắt đầu, sau tên thẻ

b)

Trong thẻ đóng, trước tên thẻ

c)

Ở bất kỳ vị trí nào giữa thẻ mở và thẻ đóng

d)

Luôn luôn nằm ngoài thẻ

22.

Cú pháp khai báo thuộc tính thẻ HTML đúng là gì?

a)

<Tên_thẻ Thuộc_tính = giá_trị>

b)

<Tên_thẻ Thuộc_tính = "giá_trị">

c)

<Tên_thẻ Thuộc_tính : "giá_trị">

d)

<Tên_thẻ Thuộc_tính = {giá_trị}>

23.

Trong HTML, các thẻ dùng để định dạng tiêu đề theo cấp độ từ cao đến thấp là gì?

a)

<h1> đến <h6>

b)

<t1> đến <t6>

c)

<h1> đến <h7>

d)

<header1> đến <header6>

24.

Thẻ nào sau đây được dùng để định dạng một đoạn văn (paragraph) và luôn hiển thị trên dòng mới, có khoảng cách với các đoạn trước và sau nó?

a)

<br>

b)

<p>

c)

<div>

d)

<span>

25.

Thẻ nào trong HTML có tác dụng xuống dòng mà không tạo ra khoảng cách lớn giữa hai đoạn văn?

a)

<p>

b)

<br>

c)

<hr>

d)

<div>

26.

Thẻ nào được sử dụng để tạo đường kẻ ngang trên trang web?

a)

<br>

b)

<p>

c)

<hr>

d)

<div>

27.

Thẻ nào sau đây thường được sử dụng để tạo kiểu chữ in đậm (bold) về mặt hiển thị?

a)

<em>

b)

<b>

c)

<u>

d)

<i>

28.

Thẻ nào sau đây thường được sử dụng để tạo kiểu chữ in nghiêng (italic) về mặt hiển thị?

a)

<b>

b)

<u>

c)

<strong>

d)

<i>

29.

Thẻ nào trong HTML được sử dụng để tạo khối (khung) chứa nội dung và khối này bắt đầu trên dòng mới?

a)

<span>

b)

<p>

c)

<div>

d)

<br>

30.

Để định dạng phông chữ trong HTML, phương pháp được khuyến nghị sử dụng là gì?

a)

Dùng thẻ <font>

b)

Dùng thẻ <style> kèm thuộc tính font-size

c)

Dùng thuộc tính style trên thẻ HTML.

d)

Dùng thẻ <b> và <i>

31.

Thuộc tính của thẻ HTML dùng để làm gì?

a)

Bắt buộc để thẻ hoạt động.

b)

Bổ sung thông tin cho thẻ.

c)

Chỉ định dạng màu văn bản.

d)

Biến thẻ thành thẻ DOM.

32.

Trong HTML, thẻ tiêu đề nào có cỡ chữ lớn nhất?

a)

<h6>

b)

<h2>

c)

<h1>

d)

<h3>

33.

Thẻ <h1> và thẻ <h6> có đặc điểm định dạng như thế nào?

a)

<h1> có cỡ chữ nhỏ nhất, <h6> có cỡ chữ lớn nhất

b)

<h1> có cỡ chữ lớn nhất, <h6> có cỡ chữ nhỏ nhất

c)

Cả hai đều có cỡ chữ bằng nhau, chỉ khác về cấp độ

d)

<h1> tự động căn giữa, <h6> tự động căn trái

34.

Thẻ HTML nào là block-level?

a)

<span>

b)

<b>

c)

<div>

d)

<strong>

35.

Kết quả hiển thị của đoạn mã <p>Nhiệt độ sôi của nước là H<sub>2</sub>O</p>

là gì?

a)

Nhiệt độ sôi của nước là H2O

b)

Nhiệt độ sôi của nước là H2O

c)

Nhiệt độ sôi của nước là HO

d)

Nhiệt độ sôi của nước là H²O

36.

Để tạo một tiêu đề cấp 2 cho một bài báo và căn lề giữa, đoạn mã HTML chính xác và đầy đủ nhất phải có cú pháp nào?

a)

<h2>Tiêu đề bài báo</h2>

b)

<h2 align="right">Tiêu đề bài báo</h2>

c)

<h2 style="text-align:center">Tiêu đề bài báo</h2>

d)

<h2 color="red">Tiêu đề bài báo</h2>

37.

Giả sử bạn muốn viết một đoạn văn giới thiệu về một cuốn sách, trong đó tên cuốn sách cần được in nghiêng và gạch chân. Bạn nên kết hợp các thẻ nào để đạt được yêu cầu này?

a)

. <b> và <i>

b)

<strong> và <em>

c)

<i> và <strong>         

d)

<i> và <u>

38.

Bạn có một đoạn văn bản dài và muốn ngắt dòng (xuống dòng) sau một câu mà không tạo ra khoảng cách đoạn như khi sử dụng thẻ <p>. Bạn phải chèn thẻ nào vào cuối câu đó?

a)

Thẻ <div>

b)

Thẻ <hr>

c)

Thẻ <br>

d)

Thẻ <span>

39.

Để thay đổi màu chữ của một từ cụ thể trong một đoạn văn bản mà không làm thay đổi bố cục (không xuống dòng), bạn nên sử dụng thẻ nào kèm thuộc tính style?

a)

Thẻ <p>

b)

Thẻ <div>

c)

Thẻ <span>

d)

Thẻ <h1>

40.

Để làm nổi bật thông tin "Tốc độ siêu cao từ 150 Mbps trở lên" bằng cách tạo chữ in đậm (về mặt hiển thị), bạn sẽ đặt thẻ nào xung quanh dòng chữ này trong đoạn như Hình 8.3?

a)

<i>Tốc độ siêu cao từ 150 Mbps trở lên</i>

b)

<strong>Tốc độ siêu cao từ 150 Mbps trở lên</strong>

c)

<u>Tốc độ siêu cao từ 150 Mbps trở lên</u>

d)

<br>Tốc độ siêu cao từ 150 Mbps trở lên</br>

41.

Trong HTML, thẻ nào được sử dụng để tạo một danh sách có thứ tự?

a)

<dl>

b)

<ul>

c)

<ol>

d)

<li>

42.

Trong HTML, thẻ nào được sử dụng để tạo một danh sách không có thứ tự?

a)

<ol>

b)
  • <ul>

c)

<dl>

d)

<item>

43.
  1. Thẻ nào sau đây được sử dụng để định nghĩa một mục (item) trong cả danh sách có thứ tự (<ol>) và danh sách không có thứ tự (<ul>)?

a)

<list>

b)

<item>

c)

  • <li>

d)

<dt>

44.

Thẻ bắt buộc phải có để bao bọc toàn bộ nội dung của một bảng trong HTML là gì?

a)

<tr>

b)

<td>

c)

<th>

d)

<table>

45.

Trong cấu trúc bảng HTML, thẻ nào được sử dụng để định nghĩa một hàng?

a)

<th>

b)

<td>

c)

<tr>

d)

<table>

46.

Trong cấu trúc bảng HTML, thẻ nào được sử dụng để định nghĩa dữ liệu của một ô (cell) thông thường?

a)

<th>

b)

<tr>

c)

<td>

d)

<data>

47.

Trong cấu trúc bảng HTML, thẻ nào được sử dụng để định nghĩa ô tiêu đề của bảng (header cell)?

a)

<td>

b)

<th>

c)

<tr>

d)

<caption>

48.

Thuộc tính nào của thẻ <table> được sử dụng để thiết lập độ dày của đường viền bảng?

a)

width

b)

style

c)

border

d)

cellspacing

49.

Thuộc tính nào của thẻ <table> được sử dụng để thiết lập độ dày của đường viền bảng?

a)

width

b)

style

c)

border

d)

cellspacing

50.

Thuộc tính nào sau đây được sử dụng để gộp các ô trong cùng một hàng thành một ô duy nhất?

a)

rowspan

b)

colspan

c)

cellspacing

d)

border

51.

Thuộc tính nào sau đây được sử dụng để gộp các ô trong cùng một cột thành một ô duy nhất?

a)

rowspan

b)

colspan

c)

cellpadding

d)

align

52.

Để tạo một danh sách không có thứ tự với kiểu đánh dấu là hình tròn rỗng, bạn cần thêm thuộc tính nào vào thẻ <ul>?

a)

type="square"

b)

type="circle"

c)

type="disc"

d)

type="none"

53.

Thẻ <th> khác <td> ở điểm nào sau đây?

a)

Tạo ô có đường viền dày hơn

b)

Chỉ dùng cho hàng đầu tiên của bảng

c)

Mang ý nghĩa ô tiêu đề, giúp hỗ trợ ngữ nghĩa và trình đọc màn hình

d)

Dễ gộp ô hơn <td>.

54.

Trong cấu trúc bảng HTML, nếu bạn muốn một ô dữ liệu (<td>) trải dài trên 3 cột, bạn phải sử dụng cú pháp nào?

a)

<td rowspan="3">Nội dung</td>

b)

<td colspan="3">Nội dung</td>

c)

<td border="3">Nội dung</td>

d)

<td align="3">Nội dung</td>

55.

Kết quả của đoạn mã HTML sau là gì?

  html

  <ol type="A">

   <li>Môn A</li>

   <li>Môn B</li>

  </ol>

a)

1. Môn A, 2. Môn B

b)

A. Môn A, B. Môn B

c)

I. Môn A, II. Môn B

d)

• Môn A, • Môn B

56.

Thuộc tính cellspacing và cellpadding trong thẻ <table> khác nhau như thế nào?

a)

cellspacing là khoảng cách giữa nội dung và đường viền ô; cellpadding là khoảng cách giữa các ô.

b)

cellspacing là khoảng cách giữa các ô (cell); cellpadding là khoảng cách giữa nội dung ô và đường viền ô.

c)

Cả hai đều thiết lập độ dày đường viền.

d)

Cả hai đều thiết lập căn chỉnh nội dung trong ô.

57.

Bạn muốn tạo một danh sách không có thứ tự các bước hướng dẫn nấu ăn. Để đảm bảo trình bày rõ ràng, bạn muốn đánh dấu mỗi bước bằng hình vuông. Bạn sẽ viết thẻ mở danh sách như thế nào?

a)

<ol type="square">

b)

<ul style="list-style-type: square">

c)

<ol type="disc">  

d)

<ul type="square">

58.

Để tạo một bảng thời khóa biểu có hàng tiêu đề chứa các ngày trong tuần (Thứ Hai, Thứ Ba,...) và muốn các hàng này được in đậm và căn giữa theo tiêu chuẩn của bảng, bạn nên sử dụng thẻ nào để tạo các ô này?

a)

<td>

b)

<th>

c)

<tr>

d)

<caption>

59.

Một bảng có 5 hàng và 3 cột. Bạn muốn gộp 2 hàng cùng cột đầu tiên thành một ô duy nhất để ghi chú. Thuộc tính cần thiết phải thêm vào ô đó là gì?

a)

colspan="2"

b)

colspan="5"

c)

rowspan="5"

d)

rowspan="2"

60.

Bạn cần tạo một danh sách các môn học yêu thích theo đúng thứ tự ưu tiên từ 1 đến 5. Tuy nhiên, bạn muốn danh sách này bắt đầu từ số 10. Bạn sẽ sử dụng thuộc tính nào trong thẻ <ol>?

a)

type="10"

b)

value="10"

c)

number="10"

d)

start="10"

61.

Để tạo một bảng kết quả thi và cần đảm bảo nội dung trong các ô không bị dính sát vào đường viền bảng, mà có một khoảng đệm an toàn là 10 pixel, bạn phải thêm thuộc tính nào vào thẻ <table>?

a)

<table border="10">

b)

<table cellspacing="10"> 

c)

<table width="10">

d)

<table cellpadding="10">

62.

Siêu văn bản (hypertext) là nội dung chứa các thành phần nào sau đây?

a)

Chỉ chứa văn bản và hình ảnh.

b)

Chỉ chứa văn bản và siêu liên kết.

c)

Văn bản, đường dẫn và siêu liên kết.

d)

Chỉ chứa văn bản.

63.

Thẻ HTML nào được sử dụng để tạo liên kết (hyperlink)?

a)

<a>

b)

<link>

c)

<href>

d)

<u>

Đoạn mã Báo Dân trí sử dụng loại đường dẫn nào?

a)

Đường dẫn tương đối.

b)

Đường dẫn tuyệt đối.

c)

Đường dẫn cục bộ.

d)

Đường dẫn nội bộ.

71.

Để tạo liên kết bằng hình ảnh, thẻ <img> sẽ được đặt ở vị trí nào trong cấu trúc thẻ ?

a)

Giữa thẻ mở <a> và thẻ đóng </a>

b)

Trong thuộc tính href.

c)

Ngay trước thẻ mở <a>

d)

Ngay sau thẻ đóng </a>

72.

Mục đích chính của việc sử dụng đường dẫn tuyệt đối là gì?

a)

Dùng để liên kết tới tài liệu trên cùng máy chủ.

b)

Dùng để liên kết tới tập tin trong cùng thư mục.

c)

Dùng để liên kết tới tài liệu trên mạng Internet mà tài liệu đó không nằm trên cùng máy chủ hoặc máy tính đang cài đặt web.

d)

Dùng để tạo liên kết tới các mục trong cùng một trang web.

73.

Giả sử bạn đang ở tệp index.html (thuộc thư mục web), và bạn muốn liên kết đến tệp bai_tap_1.html (thuộc thư mục con bai_tap). Cú pháp đường dẫn tương đối đúng là gì?

a)

<a href="bai_tap_1.html">

b)

<a href="/bai_tap/bai_tap_1.html">

c)

<a href="bai_tap/bai_tap_1.html">

d)

<a href="web/bai_tap/bai_tap_1.html">

74.

Nếu bạn muốn tạo liên kết tới một vị trí có id="Thong_tin" trong cùng trang web, bạn sẽ sử dụng cú pháp nào sau đây?

a)

<a href="Thong_tin">Thông tin chi tiết</a>

b)

<a href="//Thong_tin">Thông tin chi tiết</a>

c)

<a href="#Thong_tin">Thông tin chi tiết</a>

d)

<a href=".Thong_tin">Thông tin chi tiết</a>

75.

Tại sao nên sử dụng đường dẫn tương đối để liên kết tới các tệp ảnh trong cùng website, thay vì đường dẫn tuyệt đối?

a)

Đường dẫn tuyệt đối giúp tải ảnh nhanh hơn.

b)

Đường dẫn tương đối đảm bảo ảnh không bị lỗi liên kết khi website được chuyển sang máy chủ khác hoặc được sao chép.

c)

Đường dẫn tuyệt đối dễ nhớ hơn.

d)

Đường dẫn tương đối chỉ được dùng cho ảnh, không dùng cho tệp HTML.

76.

Điểm ưu việt của trang web (siêu văn bản) so với sách, báo giấy truyền thống là gì?

a)

Nội dung chữ viết rõ ràng hơn.

b)

Có khả năng nhúng video, âm thanh và dễ dàng di chuyển giữa các nội dung/trang thông qua siêu liên kết.

c)

Kích thước văn bản luôn cố định.

d)

Không cần thiết bị điện tử để đọc.

77.

Bạn đang viết tệp bai_tap_2.html (thuộc thư mục bai_tap) và muốn liên kết đến tệp bai_tap_on_tap.html (thuộc thư mục con on_tap bên trong thư mục bai_tap). Đường dẫn tương đối đúng là gì?

a)

<a href="on_tap/bai_tap_on_tap.html">

b)

<a href="../on_tap/bai_tap_on_tap.html">

c)

<a href="/bai_tap/on_tap/bai_tap_on_tap.html">

d)

<a href="bai_tap/on_tap/bai_tap_on_tap.html">

78.

Để tạo một liên kết mà khi người dùng nhấn vào sẽ quay lại tệp CLB.html và dòng chữ liên kết được căn lề phải, đoạn mã HTML chính xác nhất là gì?

a)

<p> <a href="CLB.html" align="right"> Quay lại phần giới thiệu</a> </p>

b)

<a href="CLB.html"> <p align="right"> Quay lại phần giới thiệu</p> </a>

c)

<p align="right"> <a href="CLB.html"> Quay lại phần giới thiệu</a></p>

d)

<p align="right" href="CLB.html"> Quay lại phần giới thiệu</p>

79.

Khi tạo liên kết từ trang web cá nhân tới trang Facebook cá nhân của bạn, cần lưu ý điều gì khi tạo đường dẫn cho liên kết này?

a)

Chỉ cần ghi tên trang Facebook cá nhân.

b)

Chỉ cần ghi tên miền facebook.com.

c)

Phải sao chép và sử dụng đường dẫn tuyệt đối đầy đủ.

d)

Nên sử dụng đường dẫn tương đối.

80.

Trong một trang web giới thiệu Câu lạc bộ (CLB), để tạo liên kết từ tên "CLB Bóng đá" trong một danh sách (có id="FB") đến đoạn giới thiệu chi tiết về CLB đó nằm ngay bên dưới trên cùng trang, bạn sẽ viết mục danh sách như thế nào?

a)

<li><a href="FB"> Bóng đá</a></li>

b)

<li><a id="#FB"> Bóng đá</a></li>

c)

<li><a href="#FB"> Bóng đá</a></li>

d)

<li><a href="FB.html"> Bóng đá</a></li>

81.

Đoạn code sau được đặt trong tệp index.html (cùng thư mục với thư mục images). Liên kết sẽ dẫn tới tài liệu nào?

a)

Tệp ảnh sun.png trong thư mục images.

b)

Tệp thong_tin.html.

c)

Tệp index.html.

d)

Thư mục images.