HÓA NHẬT ANH - Khi bạn bắt đầu học lập trình web, việc hiểu được cấu trúc cơ bản của một file HTML là vô cùng quan trọng. HTML giống như bộ khung xương của một ngôi nhà – nếu bạn không xây đúng cách, toàn bộ website sẽ thiếu ổn định và khó mở rộng về sau.
Vậy một file website HTML hoàn chỉnh cần những phần nào? Hãy cùng khám phá nhé!
![[IMG]](https://photo2.tinhte.vn/data/attachment-files/2025/05/8739369_image.png)
Đây là dòng đầu tiên trong hầu hết các file HTML hiện đại. Nó cho trình duyệt biết rằng bạn đang viết mã theo chuẩn HTML5. Nếu thiếu, trình duyệt có thể hiểu sai cấu trúc và hiển thị không đúng.
Vậy một file website HTML hoàn chỉnh cần những phần nào? Hãy cùng khám phá nhé!
1. <!DOCTYPE html> – Khai Báo Tài Liệu HTML5
![[IMG]](https://photo2.tinhte.vn/data/attachment-files/2025/05/8739369_image.png)
Đây là dòng đầu tiên trong hầu hết các file HTML hiện đại. Nó cho trình duyệt biết rằng bạn đang viết mã theo chuẩn HTML5. Nếu thiếu, trình duyệt có thể hiểu sai cấu trúc và hiển thị không đúng.
2. <html> – Thẻ Bao Toàn Bộ Trang

Tất cả nội dung của trang web phải nằm trong cặp thẻ <html>. Bạn nên thêm thuộc tính lang="vi" hoặc lang="en" để trình duyệt và các công cụ tìm kiếm hiểu ngôn ngữ chính của nội dung.
3. <head> – Phần Cấu Hình và Thông Tin


4. <body> – Phần Hiển Thị Giao Diện Người Dùng

Mọi nội dung mà người dùng thấy được trên trang web đều nằm trong <body>: văn bản, hình ảnh, nút bấm, biểu mẫu, v.v.
5. Các Thẻ Dùng Để Chia Bố Cục
Thật ra có 2 cách nhưng với HTML 5 thì các bạn nên dùng cách thứ 2 nhé nó vừa oke hơnCách 1: dùng <div>

Thẻ <div> giúp nhóm nội dung lại theo khối, rất linh hoạt.
Quảng cáo
Cách 2: Dùng Thẻ Ngữ Nghĩa HTML5

Các thẻ này có ý nghĩa rõ ràng hơn, giúp code dễ đọc và thân thiện với SEO.
6. File CSS với Js
CSS (style.css): Tạo màu sắc, font chữ, khoảng cách, bố cục...JavaScript (main.js): Điều khiển hành vi (nút bấm, hiệu ứng, xử lý dữ liệu...)

7. Cấu Trúc Tối Thiểu Một File HTML Chuẩn
