Up5me
Trang chủ > Câu hỏi lẻ > DsbBoFKGLO80

Đề bài

Cho văn bản HTML sau đây:

Phương án nào sau đây nêu đúng lỗi có trong văn bản trên?

Thẻ $ < title > $ đặt trong thẻ $ < head > $ không đúng.
Thiếu kí tự / trong thẻ đóng của tiêu đề $ < h1 > $
Thẻ $ < body > $ khai báo thừa.
Thẻ mở $ < h1 > $ và thẻ đóng $ < /h2 > $ không tương ứng.
Đáp án đúng: D

Xem lời giải

Phương pháp giải

Lời giải chi tiết

Phân tích văn bản HTML:

Văn bản HTML cho trước có cấu trúc như sau:

<html>
<head>
  <title>Tiêu đề văn bản</title>
</head>
<body>
  <h1>Đây là tiêu đề lớn nhất.</h2>
</body>
</html>

Phân tích từng phương án:

  • A. Thẻ <title> đặt trong thẻ <head> không đúng.
    Đây là sai vì thẻ <title> phải được đặt trong thẻ <head>.
  • B. Thiếu kí tự / trong thẻ đóng của tiêu đề <h1>.
    Thẻ <h1> đúng là thiếu kí tự /. Tuy nhiên, là thẻ đóng </h2> không tương ứng với <h1>.
  • C. Thẻ <body> khai báo thừa.
    Thẻ <body> cần thiết để chứa nội dung chính của trang web. Vậy nên không có thừa.
  • D. Thẻ mở <h1> và thẻ đóng </h2> không tương ứng.
    Đúng, thẻ mở <h1> không khớp với thẻ đóng </h2>.

Vậy, đáp án đúng là D.

Chú ý khi giải

  • Khi viết mã HTML, phải đảm bảo thẻ mở và thẻ đóng tương ứng nhau.
  • Các thẻ phải được đặt đúng vị trí theo cấu trúc HTML.
  • Thông thường, lỗi hay gặp là quên đóng thẻ hoặc đóng thẻ không tương ứng.