Thẻ Tiêu Đề Trong HTML

Chào mừng bạn đến đã đến với bài học tiếp theo về HTML. Trong bài viết này, chúng ta sẽ tập trung vào một trong những yếu tố quan trọng nhất khi xác định cấu trúc cho nội dung cho trang web là thẻ tiêu đề HTML. Nào hãy cùng mình đi vào tìm hiểu nhé.
Thẻ Tiêu Đề HTML (Heading) là gì?
Hãy tưởng tượng bạn đang đọc một cuốn sách hay một bài báo. Bạn sẽ thấy thường trong bài viết sẽ có các tiêu đề (heading) lớn nhỏ khác nhau để giúp bạn dễ dàng nắm được cấu trúc và nội dung chính của văn bản. Trong HTML, thẻ heading cũng có vai trò tương tự.
Thẻ tiêu đề HTML được sử dụng để tạo ra các tiêu đề và tiêu đề phụ trên trang web của bạn. Chúng giúp người đọc (và cả các công cụ tìm kiếm như Google) hiểu được cấu trúc và nội dung của trang web một cách tốt hơn.
Tại sao heading lại quan trọng?
- Cải thiện khả năng đọc: Heading giúp chia nhỏ nội dung thành các phần nhỏ, dễ đọc và dễ hiểu hơn đối với mọi người.
- Tối ưu hóa SEO: Các công cụ tìm kiếm cũng sử dụng heading để hiểu nội dung tổng quan của trang web của bạn.
- Tạo cấu trúc rõ ràng: Heading giúp tạo ra một cấu trúc rõ ràng cho trang web. Không ai muốn đọc một văn bản dài mà không có tiêu đề chính hay phụ phải không nào?
Cú pháp cơ bản của thẻ Heading
Trong HTML, có 6 cấp độ heading, từ <h1>
đến <h6>
. Thẻ <h1>
là heading quan trọng nhất (tiêu đề chính), còn thẻ <h6>
là heading ít quan trọng nhất (tiêu đề phụ).

Bạn hãy xem qua ví dụ của các thẻ tiêu đề ở dưới đây nha.
See the Pen
Thẻ Tiêu Đề HTML by haycuoilennao19 (@haycuoilennao19)
on CodePen.
- H1: Tiêu đề chính của trang. Mỗi trang chỉ nên có một thẻ H1, mô tả chủ đề chính của trang.
- H2: Tiêu đề phụ, chia nội dung thành các phần chính.
- H3: Tiêu đề của các phần nhỏ hơn trong mỗi phần H2.
- H4, H5, H6: Tiêu đề của các phần nhỏ hơn nữa, ít được sử dụng hơn trong hầu hết các trường hợp.
Nguyên tắc sử dụng tiêu đề thẻ HTML
- Bạn nên chỉ sử dụng một thẻ H1 trên mỗi trang nhé! Thẻ H1 sẽ mô tả chủ đề chính của trang. Dù biết các bạn chỉ học lập trình tuy nhiên bạn nên chú ý vấn đề này khi tạo trang web cho mình nha. Vì nó sẽ giúp người dùng cũng như công cụ tìm kiếm hiểu rõ nội dung trang hơn.
- Sử dụng tiêu đề theo thứ tự: Bạn hãy bắt đầu với H1, sau đó sử dụng H2 cho các phần chính, H3 cho các phần nhỏ hơn, và tiếp tục như vậy. Không nên bỏ qua cấp độ tiêu đề (ví dụ: không sử dụng H3 sau H1 mà không có H2 nhé).
- Không nên sử dụng tiêu đề cho mục đích tạo định dạng cho văn bản: Mặc dù tiêu đề có kiểu dáng mặc định (ví dụ: kích thước chữ lớn hơn) nhưng bạn không nên sử dụng chúng chỉ để thay đổi kích thước hoặc kiểu chữ. Ở các bài sau mình sẽ hướng dẫn bạn cách định dạng chữ trong trang web nhé.
Ví dụ thực tế: Xây dựng cấu trúc trang web với Heading
Để hiểu rõ hơn về cách sử dụng thẻ heading, chúng ta sẽ cùng nhau xây dựng một cấu trúc trang web đơn giản.
Giả sử chúng ta muốn tạo một trang web về “Hướng dẫn học HTML cho người mới bắt đầu”. Chúng ta có thể sử dụng các thẻ heading để tạo ra cấu trúc như sau:
See the Pen
Bài tập thực hành HTML by haycuoilennao19 (@haycuoilennao19)
on CodePen.
Giải thích:
<h1>Hướng dẫn học HTML cho người mới bắt đầu</h1>
: Đây là tiêu đề chính của trang web, sử dụng thẻ<h1>
.<h2>Chương 1: Giới thiệu về HTML</h2>
: Đây là tiêu đề của chương 1, sử dụng thẻ<h2>
.<h3>1.1. HTML là gì?</h3>
: Đây là tiêu đề của mục 1.1 trong chương 1, sử dụng thẻ<h3>
.<h4>2.1.1. Các cấp độ Heading (h1 - h6)</h4>
: Đây là tiêu đề của mục 2.1.1 trong chương 2, sử dụng thẻ<h4>
.
Bạn có thể thấy, chúng ta đã sử dụng các thẻ heading khác nhau để tạo ra một cấu trúc rõ ràng và dễ hiểu cho trang web.
Bài tập thực hành
Để nâng cao kỹ năng về việc xây dựng thẻ tiêu đề trong HTML thì bạn nên:
- Tạo một trang web giới thiệu về bản thân, sử dụng các thẻ heading để tạo ra cấu trúc trang web.
- Tạo một trang web về một chủ đề mà bạn yêu thích (ví dụ: âm nhạc, phim ảnh, thể thao…), sử dụng các thẻ heading để tạo ra cấu trúc trang web.
- Tìm một trang web bất kỳ và phân tích cấu trúc của trang web đó, xác định các thẻ heading được sử dụng và vai trò của chúng.
Nếu bạn lo lắng không biết sử dụng phần mềm nào để soạn thảo HTML thì hãy tham khảo bài viết về HTML là gì và các công cụ soạn thảo của mình nhé.
Nguồn tài liệu tham khảo
Nếu bạn muốn tìm hiểu thêm về thẻ heading, bạn có thể tham khảo các nguồn tài liệu sau:
- MDN Web Docs: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/Heading_Elements
- W3Schools: https://www.w3schools.com/tags/tag_hn.asp
Kết luận
Hy vọng bài viết này đã giúp bạn hiểu rõ hơn về thẻ heading và cách sử dụng chúng một cách hiệu quả. Chúc bạn thành công trên con đường trở thành nhà lập trình web xuất sắc nhé!