Cấu trúc cơ bản của một trang web HTML thường bao gồm các thẻ sau:
1. **``**: Thẻ này khai báo loại tài liệu và phiên bản HTML mà trang web sử dụng.
2. **`<html>`**: Thẻ này là thẻ gốc của tài liệu HTML, bao gồm tất cả các nội dung của trang web.
3. **`<head>`**: Thẻ này chứa các thông tin về tài liệu, như tiêu đề, liên kết đến các tệp CSS, và các meta tag.
- **`<title>`**: Thẻ này xác định tiêu đề của trang web, hiển thị trên thanh tiêu đề của trình duyệt.
- **`<meta>`**: Thẻ này cung cấp thông tin về tài liệu, như charset, mô tả, từ khóa, và tác giả.
- **`<link>`**: Thẻ này được sử dụng để liên kết đến các tệp CSS bên ngoài.
- **`<style>`**: Thẻ này cho phép bạn thêm CSS trực tiếp vào tài liệu.
4. **`<body>`**: Thẻ này chứa tất cả nội dung hiển thị của trang web, bao gồm văn bản, hình ảnh, liên kết, và các phần tử khác.
- **`<h1>`, `<h2>`, `<h3>`, `<h4>`, `<h5>`, `<h6>`**: Các thẻ tiêu đề, từ lớn nhất (`<h1>`) đến nhỏ nhất (`<h6>`).
- **`<p>`**: Thẻ này dùng để tạo đoạn văn.
- **`<a>`**: Thẻ này dùng để tạo liên kết.
- **`<img>`**: Thẻ này dùng để chèn hình ảnh.
- **`<ul>`, `<ol>`, `<li>`**: Thẻ này dùng để tạo danh sách không thứ tự (`<ul>`) và danh sách có thứ tự (`<ol>`).
- **`<div>`**: Thẻ này dùng để nhóm các phần tử lại với nhau, thường được sử dụng để tạo bố cục.
- **`<span>`**: Thẻ này dùng để nhóm các phần tử inline, thường được sử dụng để áp dụng kiểu dáng.
5. **`<footer>`**: Thẻ này dùng để định nghĩa phần chân trang, thường chứa thông tin bản quyền hoặc liên kết đến các trang khác.
6. **`<header>`**: Thẻ này dùng để định nghĩa phần đầu trang, thường chứa tiêu đề và menu điều hướng.
7. **`<nav>`**: Thẻ này dùng để định nghĩa phần điều hướng của trang web.
8. **`<section>`**: Thẻ này dùng để định nghĩa một phần của tài liệu, thường chứa một chủ đề cụ thể.
9. **`<article>`**: Thẻ này dùng để định nghĩa một bài viết độc lập, có thể được phân phối hoặc tái sử dụng.
10. **`<aside>`**: Thẻ này dùng để định nghĩa nội dung phụ, thường là thông tin bổ sung hoặc quảng cáo.
Đây là những thẻ HTML cơ bản tạo nên cấu trúc của một trang web. Tùy thuộc vào nhu cầu và thiết kế, bạn có thể sử dụng thêm nhiều thẻ khác để làm phong phú nội dung của trang.