Khám phá cách sử dụng thẻ vùng chứa trong HTML và tìm ra cách chọn thẻ
Thẻ vùng chứa
HTML cung cấp một tập hợp các thẻ vùng chứa. Các thẻ đó có thể chứa một tập hợp các thẻ khác không xác định.
Chúng ta có:
article
section
div
và có thể gây nhầm lẫn khi hiểu sự khác biệt giữa chúng.
Hãy xem khi nào thì sử dụng từng cái.
article
Thẻ bài viết xác định mộtĐiềucó thể độc lập vớinhiều thứtrong một trang.
Ví dụ danh sách các bài đăng trên blog trong trang chủ.
Hoặc một danh sách các liên kết.
<div>
<article>
<h2>A blog post</h2>
<a ...>Read more</a>
</article>
<article>
<h2>Another blog post</h2>
<a ...>Read more</a>
</article>
</div>
Chúng tôi không giới hạn danh sách: một bài báo có thể là thành phần chính trong một trang.
<article>
<h2>A blog post</h2>
<p>Here is the content...</p>
</article>
Bên trong mộtarticle
thẻ chúng ta nên có một tiêu đề (h1
-h6
) và
section
Đại diện cho một phần của tài liệu. Mỗi phần có một thẻ tiêu đề (h1
-h6
), sau đó là phầnthân hình.
Thí dụ:
<section>
<h2>A section of the page</h2>
<p>...</p>
<img ... />
</section>
Sẽ rất hữu ích khi chia một bài báo dài thành cácphần.
Không nên được sử dụng làm phần tử vùng chứa chung chung.div
được thực hiện cho điều này.
div
div
là phần tử vùng chứa chung:
<div>
...
</div>
Bạn thường thêm mộtclass
hoặc làid
thuộc tính này, để cho phép nó được tạo kiểu bằng CSS.
Chúng tôi sử dụngdiv
ở bất kỳ nơi nào mà chúng tôi cần một vùng chứa nhưng các thẻ hiện có không phù hợp.
Các thẻ liên quan đến trang
nav
Thẻ này được sử dụng để tạo đánh dấu xác định điều hướng trang. Vào điều này, chúng tôi thường thêm mộtul
hoặc làol
danh sách:
<nav>
<ol>
<li><a href="/">Home</a></li>
<li><a href="/blog">Blog</a></li>
</ol>
</nav>
aside
Cácaside
được sử dụng để thêm một phần nội dung có liên quan đến nội dung chính.
Ví dụ: một hộp để thêm trích dẫn. Hoặc một thanh bên.
Thí dụ:
<div>
<p>some text..</p>
<aside>
<p>A quote..</p>
</aside>
<p>other text...</p>
</div>
Sử dụngaside
là một tín hiệu cho thấy những thứ mà nó chứa không phải là một phần của dòng chảy đều đặn của phần mà nó sinh sống.
header
Cácheader
thẻ đại diện cho một phần của trang là phần giới thiệu. Ví dụ, nó có thể chứa một hoặc nhiều thẻ tiêu đề (h1
-h6
), dòng giới thiệu cho bài viết, một hình ảnh.
<article>
<header>
<h1>Article title</h1>
</header>
...
</article>
main
Cácmain
thẻ đại diện cho phần chính của trang:
<body>
....
<main>
<p>....</p>
</main>
</body>
footer
Cácfooter
được sử dụng để xác định chân trang của bài viết hoặc chân trang của trang:
<article>
....
<footer>
<p>Footer notes..</p>
</footer>
</article>
Tải xuống miễn phí của tôiSổ tay HTML
Các hướng dẫn html khác:
- Giới thiệu về HTML
- Thẻ HTML `iframe`
- Biểu mẫu HTML
- Thẻ HTML `video`
- Thẻ HTML `audio`
- Các thẻ HTML cho văn bản
- Bảng HTML
- Thẻ HTML `img`
- Thẻ HTML `a`
- Thẻ HTML `ảnh`
- Thẻ HTML `figure`
- Thẻ vùng chứa HTML
- Khả năng truy cập trên Web
- Cách tạo bình luận trong HTML
- Cách thay đổi URL hình ảnh HTML ở chế độ tối
- Hình ảnh đáp ứng bằng cách sử dụng `srcset`
- Thay đổi biểu tượng yêu thích ở chế độ tối