1. Nếu một trang web có nhiều tiêu đề phụ, việc sử dụng các thẻ h (từ h1 đến h6) một cách có hệ thống giúp ích cho điều gì?
A. Tăng tốc độ tải trang web.
B. Cải thiện cấu trúc ngữ nghĩa của nội dung, giúp công cụ tìm kiếm và trình đọc màn hình hiểu rõ hơn.
C. Thay đổi màu sắc của toàn bộ trang web.
D. Tạo các đường kẻ ngang dưới mỗi tiêu đề.
2. Thẻ nào được sử dụng để định nghĩa một mục trong danh sách định nghĩa (Definition List) trong HTML, tương tự như từ hoặc thuật ngữ cần giải thích?
A. thẻ dt
B. thẻ dd
C. thẻ def
D. thẻ term
3. Bạn muốn tạo một danh sách các bước hướng dẫn cài đặt phần mềm, với các bước được đánh số thứ tự rõ ràng. Bạn nên chọn loại danh sách nào trong HTML?
A. Danh sách không có thứ tự (Unordered List).
B. Danh sách định nghĩa (Definition List).
C. Danh sách có thứ tự (Ordered List).
D. Danh sách lồng nhau (Nested List) mà không có thẻ bao ngoài.
4. Để tạo một danh sách có thứ tự (ordered list) trong HTML, bạn sẽ sử dụng thẻ nào?
A. thẻ ul
B. thẻ ol
C. thẻ dl
D. thẻ item
5. Khi bạn muốn tạo một tiêu đề trang web, thẻ HTML nào là phù hợp nhất để chứa nội dung tiêu đề chính của trang?
A. thẻ p
B. thẻ span
C. thẻ title
D. thẻ h1
6. Trong HTML, thẻ title có vai trò gì trong việc tối ưu hóa công cụ tìm kiếm (SEO)?
A. Nó không ảnh hưởng đến SEO.
B. Nó giúp công cụ tìm kiếm hiểu chủ đề chính của trang và hiển thị nó trên kết quả tìm kiếm.
C. Nó chỉ định vị trí của hình ảnh trên trang.
D. Nó tạo ra các liên kết nội bộ giữa các trang.
7. Trong HTML, thẻ title nên được đặt ở đâu trong cấu trúc của một trang web?
A. Bên trong thẻ body.
B. Bên trong thẻ head.
C. Sau thẻ h1.
D. Bên trong thẻ footer.
8. Trong trường hợp nào sau đây, việc sử dụng danh sách định nghĩa (Definition List - dl) là phù hợp nhất?
A. Liệt kê các bước để pha một ly cà phê.
B. Liệt kê các loại trái cây phổ biến.
C. Tạo một bảng chú giải các thuật ngữ kỹ thuật.
D. Liệt kê các chương của một cuốn sách.
9. Trong HTML, bạn có thể tạo một danh sách mà mỗi mục có thể có các mục con khác. Ví dụ: Mục A có các mục con A1, A2. Đây gọi là kỹ thuật gì?
A. Danh sách định nghĩa lồng nhau.
B. Danh sách có thứ tự phụ.
C. Danh sách lồng nhau (Nested List).
D. Danh sách phân cấp.
10. Nếu bạn sử dụng thẻ h3 cho một tiêu đề phụ trong nội dung trang, điều đó có nghĩa là tiêu đề này:
A. Là tiêu đề quan trọng nhất trên trang.
B. Là tiêu đề có cấp độ thấp hơn so với h1 và h2.
C. Sẽ được hiển thị dưới dạng danh sách có thứ tự.
D. Sẽ không hiển thị trên thanh tiêu đề của trình duyệt.
11. Mỗi mục trong danh sách liệt kê HTML (cả có thứ tự và không có thứ tự) đều được bao bọc bởi thẻ nào?
A. thẻ item
B. thẻ list
C. thẻ li
D. thẻ data
12. Khi bạn muốn tạo một danh sách mà các mục không cần theo một thứ tự cụ thể, ví dụ như danh sách các loại trái cây, bạn nên sử dụng loại danh sách nào trong HTML?
A. Danh sách có thứ tự (Ordered List)
B. Danh sách định nghĩa (Definition List)
C. Danh sách không có thứ tự (Unordered List)
D. Danh sách lồng nhau (Nested List)
13. Nếu bạn muốn các mục trong danh sách không có thứ tự (unordered list) được hiển thị với ký hiệu là hình tròn rỗng, bạn sẽ dùng giá trị nào cho thuộc tính type của thẻ ul?
A. type=disc
B. type=square
C. type=bullet
D. type=circle
14. Thuộc tính type của thẻ ul được dùng để chỉ định kiểu ký hiệu cho các mục danh sách. Giá trị nào sau đây KHÔNG phải là giá trị hợp lệ cho thuộc tính này?
A. disc (hình tròn đặc)
B. circle (hình tròn rỗng)
C. square (hình vuông)
D. bullet (dấu chấm đầu dòng thông thường)
15. Thẻ title trong HTML có vai trò gì quan trọng đối với người dùng và các công cụ tìm kiếm?
A. Định dạng văn bản thành chữ in đậm.
B. Hiển thị nội dung chính của trang trong cửa sổ trình duyệt và trên tab.
C. Tạo một liên kết đến trang web khác.
D. Chèn hình ảnh vào trang web.
16. Nếu bạn muốn một mục trong danh sách không có thứ tự (unordered list) hiển thị dưới dạng hình vuông thay vì dấu chấm tròn mặc định, bạn sẽ sử dụng thuộc tính và giá trị nào?
A. type=circle
B. style=list-style-type: square;
C. type=square
D. class=square-item
17. Nếu một trang web có tiêu đề chính là Giới thiệu về Ngôn ngữ Lập trình Python và bạn muốn nó hiển thị nổi bật nhất, bạn nên sử dụng thẻ nào cho tiêu đề này?
A. thẻ h6
B. thẻ p
C. thẻ h1
D. thẻ title
18. Trong HTML, để tạo các cấp độ tiêu đề phụ, bạn có thể sử dụng các thẻ nào sau đây, theo thứ tự từ quan trọng nhất đến ít quan trọng nhất?
A. thẻ h2, thẻ h3, thẻ h4
B. thẻ p, thẻ span, thẻ div
C. thẻ title, thẻ h1, thẻ h2
D. thẻ a, thẻ img, thẻ br
19. Nếu bạn muốn các mục của một danh sách có thứ tự (ordered list) bắt đầu từ số 5 thay vì số 1, bạn có thể sử dụng thuộc tính nào trên thẻ ?
A. start=5
B. begin=5
C. value=5
D. count=5
20. Trong danh sách định nghĩa (Definition List) HTML, thẻ nào được sử dụng để cung cấp định nghĩa hoặc mô tả cho thuật ngữ được định nghĩa bởi thẻ dt?
A. thẻ term
B. thẻ desc
C. thẻ dd
D. thẻ define
21. Trong HTML, thẻ nào được sử dụng để tạo một danh sách không có thứ tự (unordered list)?
A. thẻ ol
B. thẻ li
C. thẻ ul
D. thẻ dl
22. Phân tích đoạn mã HTML sau: . Kết quả hiển thị trên trình duyệt sẽ là gì?
A. Một danh sách được đánh số: 1. Táo, 2. Cam.
B. Một danh sách với các dấu chấm tròn: • Táo, • Cam.
C. Một danh sách với các dấu vuông: ■ Táo, ■ Cam.
D. Hai đoạn văn bản riêng biệt: Táo và Cam.
23. Trong HTML, thuộc tính type của thẻ ol có thể được sử dụng để chỉ định kiểu đánh số cho danh sách. Giá trị nào sau đây KHÔNG phải là giá trị hợp lệ cho thuộc tính type?
A. 1 (số thập phân)
B. a (chữ thường Latin)
C. X (chữ hoa Latin)
D. i (chữ thường La Mã)
24. Cấu trúc HTML cơ bản để tạo một danh sách định nghĩa bao gồm những thẻ nào?
A. thẻ ul và thẻ li
B. thẻ ol và thẻ li
C. thẻ dl, thẻ dt và thẻ dd
D. thẻ div và thẻ span
25. Trong HTML, để tạo một danh sách lồng nhau (nested list), bạn cần đặt một thẻ danh sách (ví dụ: hoặc ) bên trong một mục của danh sách khác (thẻ - ). Điều này cho phép bạn:
A. Tạo các mục danh sách chỉ hiển thị khi người dùng nhấp vào.
B. Tạo các danh sách con, thể hiện mối quan hệ phân cấp rõ ràng hơn.
C. Tăng kích thước phông chữ cho toàn bộ danh sách.
D. Thay đổi kiểu ký hiệu của tất cả các mục trong danh sách.