×

Cách sử dụng thẻ <figure> để nhóm hình ảnh và chú thích trong HTML

Khi xây dựng một trang web, việc trình bày hình ảnh sao cho rõ ràng và dễ hiểu là một yếu tố quan trọng để đảm bảo trải nghiệm người dùng. Một trong những công cụ hữu ích trong HTML để thực hiện điều này là thẻ <figure>. Bài viết này sẽ hướng dẫn bạn cách sử dụng thẻ <figure> để nhóm hình ảnh và chú thích một cách hiệu quả.

Lợi ích của thẻ <figure>

Trước khi đi vào cách sử dụng cụ thể, hãy xem qua một số lợi ích khi sử dụng thẻ <figure> trong HTML:

  1. Tăng cường SEO: Thẻ <figure> kết hợp với thẻ <figcaption> giúp cung cấp thêm ngữ cảnh cho các công cụ tìm kiếm, từ đó cải thiện khả năng SEO của trang web.
  2. Trải nghiệm người dùng tốt hơn: Nhờ có chú thích đi kèm, người dùng sẽ dễ dàng hiểu rõ nội dung hình ảnh mà bạn đang trình bày.
  3. Điều khiển dễ dàng: Thẻ <figure> tạo ra một khối phần tử độc lập, giúp bạn dễ dàng định vị và điều chỉnh giao diện của nó mà không ảnh hưởng đến các phần tử khác.

Cấu Trúc Cơ Bản

Thẻ <figure> thường được sử dụng cùng với thẻ <figcaption> để tạo một khối hình ảnh và chú thích:

<figure>
  <img src="duong-dan-toi-hinh-anh.jpg" alt="Mô tả hình ảnh">
  <figcaption>Chú thích cho hình ảnh này</figcaption>
</figure>

Các bước để sử dụng thẻ <figure>

1. Chèn Hình Ảnh

Đầu tiên, bạn cần chèn hình ảnh vào thẻ <figure> bằng cách sử dụng thẻ <img>. Bạn nên cung cấp thuộc tính alt để mô tả hình ảnh, giúp cải thiện khả năng truy cập và hỗ trợ SEO:

<figure>
  <img src="duong-dan-toi-hinh-anh.jpg" alt="Mô tả hình ảnh">
</figure>

2. Thêm Chú Thích

Để thêm chú thích cho hình ảnh, bạn sử dụng thẻ <figcaption> bên trong thẻ <figure>. Điều này giúp liên kết chú thích trực tiếp với hình ảnh, làm cho trang web của bạn dễ hiểu hơn:

<figure>
  <img src="duong-dan-toi-hinh-anh.jpg" alt="Mô tả hình ảnh">
  <figcaption>Chú thích cho hình ảnh này</figcaption>
</figure>

3. Định Dạng Với CSS

Bạn có thể dễ dàng định dạng thẻ <figure><figcaption> bằng CSS để phù hợp với giao diện tổng thể của trang web. Ví dụ:

figure {
  text-align: center;
  margin: 20px;
}

figcaption {
  font-style: italic;
  color: #555;
}

Ví Dụ Thực Tế

Dưới đây là một ví dụ hoàn chỉnh về cách sử dụng thẻ <figure> để nhóm hình ảnh và chú thích:

<!DOCTYPE html>
<html lang="vi">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    figure {
      text-align: center;
      margin: 20px;
    }

    figcaption {
      font-style: italic;
      color: #555;
    }
  </style>
  <title>Ví dụ sử dụng thẻ figure</title>
</head>
<body>
  <figure>
    <img src="duong-dan-toi-hinh-anh.jpg" alt="Mô tả hình ảnh">
    <figcaption>Chú thích cho hình ảnh này</figcaption>
  </figure>
</body>
</html>

Kết Luận

Việc sử dụng thẻ <figure> để nhóm hình ảnh và chú thích không chỉ giúp cải thiện trải nghiệm người dùng mà còn giúp tăng cường SEO cho trang web của bạn. Hy vọng rằng qua bài viết này, bạn đã hiểu rõ hơn về cách sử dụng thẻ <figure> một cách hiệu quả. Hãy bắt đầu áp dụng ngay hôm nay để làm cho trang web của bạn chuyên nghiệp hơn!

Comments