Dưới đây là danh sách các thẻ HTML được sắp xếp theo thể loại, giúp bạn dễ dàng tìm hiểu và áp dụng chúng trong các tài liệu HTML của mình. Danh sách này bao gồm các thẻ HTML5 và có thể không bao gồm các thẻ cũ đã lỗi thời.
1. Thẻ Cấu Trúc
<!DOCTYPE html>: Khai báo loại tài liệu HTML.
<html>: Bao bọc toàn bộ tài liệu HTML.
<head>: Định nghĩa thông tin meta cho tài liệu.
<title>: Đặt tiêu đề cho tài liệu.
<meta>: Cung cấp thông tin meta về tài liệu.
<link>: Liên kết tài liệu với các tài nguyên bên ngoài (như CSS).
<style>: Định nghĩa các kiểu CSS nội tuyến.
<body>: Bao bọc nội dung của tài liệu HTML.
<header>: Định nghĩa phần đầu của một tài liệu hoặc một phần.
<footer>: Định nghĩa phần chân của một tài liệu hoặc một phần.
<nav>: Định nghĩa một phần điều hướng.
<section>: Định nghĩa một phần của tài liệu.
<article>: Định nghĩa một bài viết độc lập.
<aside>: Định nghĩa nội dung liên quan đến nội dung chính.
<main>: Định nghĩa nội dung chính của tài liệu.
<div>: Định nghĩa một khối vùng.
<span>: Định nghĩa một vùng nội tuyến.
2. Thẻ Văn Bản
<h1>, <h2>, <h3>, <h4>, <h5>, <h6>: Định nghĩa các tiêu đề (độ ưu tiên giảm dần từ <h1> đến <h6>).
<p>: Định nghĩa một đoạn văn.
<br>: Chèn một dòng mới.
<hr>: Tạo một đường phân cách.
<blockquote>: Định nghĩa một đoạn trích dẫn dài.
<q>: Định nghĩa một đoạn trích dẫn ngắn.
<cite>: Định nghĩa nguồn của một trích dẫn.
<code>: Định nghĩa một đoạn mã nguồn.
<pre>: Định nghĩa văn bản được định dạng trước.
<b>: Định nghĩa văn bản đậm (không làm nổi bật semantically).
<strong>: Định nghĩa văn bản quan trọng.
<i>: Định nghĩa văn bản nghiêng (không làm nổi bật semantically).
<em>: Định nghĩa văn bản được nhấn mạnh.
<u>: Định nghĩa văn bản gạch chân.
<mark>: Định nghĩa văn bản được đánh dấu.
<small>: Định nghĩa văn bản nhỏ hơn.
<del>: Định nghĩa văn bản đã bị xóa.
<ins>: Định nghĩa văn bản đã được thêm vào.
<sub>: Định nghĩa văn bản chỉ số dưới.
<sup>: Định nghĩa văn bản chỉ số trên.
3. Thẻ Danh Sách
<ul>: Định nghĩa danh sách không thứ tự.
<ol>: Định nghĩa danh sách có thứ tự.
<li>: Định nghĩa một mục trong danh sách.
<dl>: Định nghĩa danh sách các định nghĩa.
<dt>: Định nghĩa thuật ngữ trong danh sách các định nghĩa.
<dd>: Định nghĩa mô tả cho thuật ngữ trong danh sách các định nghĩa.
4. Thẻ Bảng
<table>: Định nghĩa một bảng.
<tr>: Định nghĩa một hàng trong bảng.
<td>: Định nghĩa một ô trong hàng bảng.
<th>: Định nghĩa một ô tiêu đề trong hàng bảng.
<thead>: Định nghĩa phần tiêu đề của bảng.
<tbody>: Định nghĩa phần thân của bảng.
<tfoot>: Định nghĩa phần chân của bảng.
<caption>: Định nghĩa tiêu đề cho bảng.
5. Thẻ Hình Ảnh và Đối Tượng
<img>: Nhúng một hình ảnh vào tài liệu.
<figure>: Định nghĩa một đối tượng hình ảnh hoặc biểu đồ.
<figcaption>: Định nghĩa chú thích cho đối tượng hình ảnh hoặc biểu đồ.
<svg>: Định nghĩa đồ họa vector bằng SVG.
6. Thẻ Liên Kết
<a>: Định nghĩa một liên kết.
<link>: Định nghĩa liên kết đến tài nguyên bên ngoài (như CSS).
<area>: Định nghĩa các khu vực liên kết trong hình ảnh bản đồ.
7. Thẻ Biểu Mẫu
<form>: Định nghĩa một biểu mẫu để gửi dữ liệu.
<input>: Định nghĩa một ô nhập liệu.
<textarea>: Định nghĩa một ô nhập liệu đa dòng.
<button>: Định nghĩa một nút nhấn.
<select>: Định nghĩa một danh sách chọn.
<option>: Định nghĩa một tùy chọn trong danh sách chọn.
<label>: Định nghĩa nhãn cho một phần tử trong biểu mẫu.
<fieldset>: Định nghĩa một nhóm các phần tử trong biểu mẫu.
<legend>: Định nghĩa tiêu đề cho nhóm các phần tử trong biểu mẫu.
8. Thẻ Kịch Bản và Nhúng
<script>: Nhúng hoặc liên kết đến mã JavaScript.
<noscript>: Định nghĩa nội dung thay thế nếu trình duyệt không hỗ trợ JavaScript.
<iframe>: Nhúng một tài liệu khác vào tài liệu hiện tại.
<object>: Nhúng một đối tượng nhúng vào tài liệu.
9. Thẻ Bố Cục
<div>: Định nghĩa một khối vùng.
<span>: Định nghĩa một vùng nội tuyến.
<iframe>: Định nghĩa một khung nhúng.
<main>: Định nghĩa nội dung chính của tài liệu.
10. Thẻ Meta và Tài Nguyên
<meta>: Cung cấp thông tin meta về tài liệu.
<link>: Liên kết tài liệu với các tài nguyên bên ngoài (như CSS).
<style>: Định nghĩa các kiểu CSS nội tuyến.
Tóm tắt
Danh sách trên bao gồm các thẻ HTML phổ biến được sắp xếp theo thể loại và chức năng của chúng trong tài liệu HTML. Bạn có thể sử dụng các thẻ này để xây dựng và cấu trúc nội dung trang web của mình một cách hiệu quả.