7
Câu 7
Phần tử gốc của cây HTML là gì?
Phần tử gốc của cây HTML là gì?
```<head>```
```<style>```
```<body>```
```<html>```
Giải thích câu 7
Giải thích chi tiết
😎 Cùng DOL xem qua cách giải câu này nhé!
📃 Thông tin đề bài cho:
Câu hỏi: Phần tử gốc của cây HTML là gì?
Các lựa chọn:
A: <head>
B: <style>
C: <body>
D: <html>
❓ Hiểu câu hỏi:
Câu hỏi yêu cầu xác định phần tử đứng ở vị trí gốc (root) trong cấu trúc cây của một tài liệu HTML.
Cần biết khái niệm cấu trúc tài liệu HTML (cấu trúc phân cấp: thẻ bao ngoài chứa các thẻ con như head và body).
🔎 Hướng dẫn cách làm:
Trong HTML, toàn bộ nội dung của trang được đặt trong một phần tử bao ngoài duy nhất gọi là phần tử gốc.
Cấu trúc chuẩn của một trang HTML thường như sau:
<!DOCTYPE html> (khai báo loại tài liệu)
<html>
<head> (chứa tiêu đề, meta, liên kết CSS, v.v.)
<body> (chứa nội dung hiển thị)
</html>
Từ cấu trúc trên, ta thấy <html> là thẻ bao ngoài cùng, là nút gốc của cây DOM/HTML; các thẻ khác như <head> và <body> nằm bên trong nó nên không thể là gốc.
Ví dụ kiểm tra: nếu thẻ gốc là <head>, thì <body> sẽ không có chỗ đặt, điều này sai so với cú pháp và cấu trúc chuẩn của HTML.
✅ Đáp án: D
