Tổng hợp 20+ câu hỏi Trắc nghiệm Đúng sai Tin 12 Bài 7: HTML và cấu trúc trang web có đáp án chi tiết. Hệ thống các kiến thức Tin học 12 theo từng dạng bài tập phù hợp với chương trình sách mới năm học 2024-2025.
Câu 1: Phần tử HTML có ý nghĩa chú thích trong tệp HTML có dạng như thế nào?
A. !-- chú thích --!.
B. <!-- chú thích -->.
C. // chú thích.
D. {…chú thích…}.
Câu 2: Phương án nào sau đây là tên của một phần mềm soạn thảo HTML?
A. Mozilla Firefox.
B. w3schools.com.
C. Spotify.
D. Sublime Text.
Câu 3: Phần mềm tương tự Notepad trên hệ điều hành MacOS là
A. TextEdit.
B. Sublime Text.
C. HyperText.
D. Notepad++.
Câu 4: Phiên bản hiện tại của HTML là
A. HTML4.
B. HTML5.
C. HTML6.
D. HTML7.
Câu 5: Trên trang HTML, thẻ p có ý nghĩa gì?
A. Đoạn văn bản.
B. Tiêu đề trang web.
C. Tiêu đề văn bản.
D. Một câu trích dẫn ngắn.
Câu 6: Phát biểu nào sau đây sai?
A. Một phần tử HTML được định nghĩa bởi thẻ bắt đầu, thẻ kết thúc và phần nội dung nằm giữa cặp thẻ này.
B. Dòng đầu tiên của mỗi tệp HTML có dạng có vai trò thông báo kiểu của tệp là html và được xem là phần tử HTML.
C. là thẻ đơn.
D. HTML không nhận biết kí tự xuống dòng (nhấn phím Enter) để kết thúc đoạn văn bản như các phần mềm soạn thảo văn bản thông thường.
Câu 7: Phát biểu nào sau đây đúng?
A. Phần tử <meta> nằm trong phần tử <body> và được dùng để mô tả các thông tin bổ sung của trang web như cách mã hoá Unicode, từ khoá dùng để tìm kiếm trang, tên tác giả trang web.
B. Trong sơ đồ hình cây HTML, phần tử <head> là phần tử gốc (root).
C. Phần tử <title> nằm trong <head> và phải là văn bản thường, không được phép chứa các phần tử con.
D. Phần tử <html> là không bắt buộc.
Câu 8: Đoạn mã HTML của câu “The RMS Titanic, a luxury steamship, sank on April 15, 1912 after striking an iceberg.” là
A. <p>The <b>RMS Titanic</b>, a luxury steamship, sank on <i>April 15, 1912</i> after striking an iceberg.</p>.
B. <p>The <i>RMS Titanic</i>, a luxury steamship, sank on <u>April 15, 1912</u> after striking an iceberg.</p>.
C. <p>The <u>RMS Titanic</u>, a luxury steamship, sank on <b>April 15, 1912</b> after striking an iceberg.</p>.
D. <p>The <i>RMS Titanic</i>, a luxury steamship, sank on <b>April 15, 1912</b> after striking an iceberg.</p>.
Câu 9: Để phần mềm Notepad hiển thị và hỗ trợ soạn thảo HTML em cần thực hiện lệnh gì?
A. View Syntax HTML.
B. View H HTML.
C. Language H HTML.
D. Language Syntax HTML.
Câu 10: Thẻ nào trong HTML được sử dụng để định nghĩa từ viết tắt hoặc tóm tắt một đoạn nội dung nào đó?
A. <abbr>.
B. <wbr>.
C. <bdo>.
D. <svgt>.
Câu 1: An muốn tạo một trang web cá nhân để giới thiệu về bản thân và những sở thích của mình. An muốn trang web có tiêu đề là “Trang web của An” và có một đoạn văn bản giới thiệu ngắn gọn. Em hãy giúp An trả lời các câu hỏi sau đây về cách tạo trang web bằng HTML nhé.
a) (Nhận biết) An cần sử dụng thẻ <title> để xác định tiêu đề “Trang web của An”.
b) (Nhận biết) An cần sử dụng thẻ <p> để tạo đoạn văn bản giới thiệu.
c) (Thông hiểu) An cần đặt thẻ <title> trong cặp thẻ <head>.
d) (Vận dụng) An cần đặt thẻ <p> trong cặp thẻ <body>.
Đáp án
a) Đúng, b) Đúng, c) Đúng, d) Đúng
Câu 2: Bình muốn tạo một website cho lớp học của mình. Em ấy muốn website có tiêu đề là “Website lớp 10A1” và có một hình ảnh logo của lớp ở đầu trang. Bình có một số thắc mắc về cách tạo trang web bằng HTML. Hãy giúp Bình giải đáp nhé.
a) (Nhận biết) Bình cần sử dụng thẻ <img> để chèn hình ảnh logo vào trang web.
b) (Thông hiểu) Bình cần sử dụng thuộc tính src của thẻ <img> để chỉ định đường dẫn đến tệp tin hình ảnh logo.
c) (Vận dụng) Bình cần đặt thẻ <img> bên trong cặp thẻ <head>.
d) (Vận dụng cao) Bình có thể sử dụng CSS để thay đổi kích thước và vị trí của hình ảnh logo trên trang web.
Đáp án
a) Đúng, b) Đúng, c) Sai, d) Đúng
C sai vì: - Thẻ <head> được dùng để chứa thông tin siêu dữ liệu (metadata) của trang web, như tiêu đề (thẻ <title>), liên kết đến tệp CSS hoặc JavaScript, hoặc các thẻ meta.
- Thẻ <img> thuộc phần nội dung (content) của trang web và cần được đặt trong phần <body> để hình ảnh hiển thị trên trang.
- Nếu đặt <img> trong <head>, hình ảnh sẽ không được hiển thị đúng cách.
=> vì thẻ <img> phải được đặt trong phần <body> chứ không phải <head>
Câu 3: Cô giáo muốn tạo một website để chia sẻ tài liệu học tập với học sinh. Cô ấy muốn tạo một danh sách các liên kết đến các tệp tài liệu PDF. Hãy giúp cô giáo xác định những phát biểu sau đây về cách tạo danh sách liên kết đúng hay sai.
a) (Nhận biết) Cô giáo cần sử dụng thẻ <a> để tạo liên kết.
b) (Thông hiểu) Cô giáo cần sử dụng thuộc tính href của thẻ <a> để chỉ định đường dẫn đến tệp tin PDF.
c) (Vận dụng) Cô giáo có thể sử dụng thẻ <ul> hoặc <ol> để tạo danh sách các liên kết.
d) (Vận dụng cao) Cô giáo có thể sử dụng CSS để thay đổi màu sắc và kiểu dáng của liên kết.
Đáp án
a) Đúng, b) Đúng, c) Đúng, d) Đúng
Câu 4: Nam muốn tìm hiểu thêm về HTML. Em ấy biết rằng HTML là một ngôn ngữ đánh dấu siêu văn bản, được sử dụng để tạo ra các trang web. Theo em, những nhận định sau đây về HTML đúng hay sai?
a) (Nhận biết) HTML sử dụng các thẻ để đánh dấu và định dạng nội dung.
b) (Thông hiểu) Các thẻ HTML có thể lồng nhau để tạo ra cấu trúc phức tạp cho trang web.
c) (Vận dụng) HTML có thể được sử dụng để tạo ra các hiệu ứng động trên trang web.
d) (Vận dụng cao) HTML có thể được sử dụng để tạo ra các ứng dụng web phức tạp.
Đáp án
a) Đúng, b) Đúng, c) Sai, d) Sai
c sai vì: HTML chỉ là một ngôn ngữ đánh dấu, không có khả năng tạo ra các hiệu ứng động. Để tạo hiệu ứng động, cần sử dụng JavaScript hoặc CSS. HTML chỉ định cấu trúc và nội dung, trong khi các hiệu ứng động như chuyển động hoặc tương tác với người dùng được xử lý bởi các công nghệ khác.
d sai vì: HTML chỉ là một thành phần trong việc phát triển ứng dụng web. Để tạo ra các ứng dụng web phức tạp, cần kết hợp HTML với CSS, JavaScript, và các công nghệ phía máy chủ (server-side) như Node.js, PHP, hoặc Python. HTML không thể tự mình xử lý logic phức tạp hoặc tương tác người dùng một cách toàn diện.
Câu 5: Hoa muốn tạo một website đơn giản để giới thiệu về bản thân. Em ấy muốn website có tiêu đề là “Giới thiệu về Hoa” và có một đoạn văn bản ngắn gọn. Hoa đang tìm hiểu về cách tạo trang web bằng HTML. Em hãy giúp Hoa giải đáp thắc mắc này nhé.
a) (Nhận biết) Hoa cần tạo một tệp tin văn bản và lưu với đuôi .html.
b) (Thông hiểu) Hoa cần sử dụng các thẻ HTML để đánh dấu và định dạng nội dung.
c) (Vận dụng) Hoa có thể sử dụng phần mềm Notepad để soạn thảo mã HTML.
d) (Vận dụng cao) Hoa cần phải biết lập trình mới có thể tạo được website.
Đáp án
a) Đúng, b) Đúng, c) Đúng, d) Sai
D sai vì: HTML không phải là một ngôn ngữ lập trình mà là một ngôn ngữ đánh dấu. Người dùng không cần biết lập trình để tạo một website đơn giản bằng HTML. Hoa chỉ cần hiểu cách sử dụng các thẻ HTML cơ bản là có thể tạo ra trang web.
=> Không cần kiến thức lập trình để tạo website cơ bản bằng HTML.