Thẻ ngữ nghĩa
Thuộc phần Kiến thức cơ bản trong hành trình HTML của Coddy. Bài học 27 trên 60.
Các thẻ ngữ nghĩa trong HTML giúp xác định ý nghĩa của nội dung, khiến code rõ ràng hơn với cả nhà phát triển lẫn trình duyệt. Khác với <div> và <span>, chúng cung cấp ngữ cảnh cho nội dung bên trong.
Các thẻ ngữ nghĩa phổ biến:
<header>: Nội dung giới thiệu, thường nằm ở đầu trang.<nav>: Chứa các liên kết điều hướng.
<main>: Nội dung chính của trang.<article>: Một nội dung độc lập như bài đăng blog.
<section>: Nhóm các nội dung liên quan, thường có tiêu đề.<footer>: Phần cuối trang chứa thông tin như bản quyền hoặc thông tin liên hệ.
<header>
<nav>
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">About</a></li>
<li><a href="#">Contact</a></li>
</ul>
</nav>
</header>
<main>
<article>
<h2>Article Title</h2>
<p>Article content goes here.</p>
</article>
</main>
<footer>
<p>Copyright 2023</p>
</footer>Cấu trúc này tạo bố cục rõ ràng và có ý nghĩa cho nội dung.
Thử thách
DễTạo một trang đánh giá phim bằng HTML ngữ nghĩa. Trang cần có:
1. <header> gồm:
<h1>"Movie Reviews"<nav>có các liên kết: "Home", "Reviews", “Top Picks”
2. <main> gồm:
<article>dành cho bài đánh giá, bao gồm:<h2>có tên phim<p>có bài đánh giá ngắn
3. <footer> gồm:
<p>"Copyright 2023 Movie Reviews"
Tự làm thử
<!DOCTYPE html>
<html>
<body>
<!-- Viết code ở đây -->
</body>
</html>Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.
Tất cả bài học trong Kiến thức cơ bản
1Kiến thức cơ bản về HTML
HTML là gì?Cấu trúc cơ bản của HTMLThẻ và phần tửThẻ lồng nhau và thẻ đóngChú thích trong HTML2Văn bản và định dạng
Tiêu đềĐoạn vănNgắt dòngChữ đậm và chữ nghiêngLại chữ đậm và chữ nghiêngÔn tập: định dạng8Biểu mẫu và đầu vào phần 1
Kiến thức cơ bản về biểu mẫuÔ nhập văn bảnThuộc tính của ô nhậpTrường mật khẩuNhãn cho ô nhậpÔn tập: biểu mẫu cơ bản11Trang đăng ký sự kiện
Tổng quan dự ánPhần đầu trang3Làm việc với danh sách
Danh sách không có thứ tựDanh sách có thứ tựDanh sách lồng nhauÔn tập: danh sách9Biểu mẫu và đầu vào phần 2
Nút radioHộp kiểmDanh sách thả xuốngNútNút trong biểu mẫuÔn tập: biểu mẫu #1Ôn tập: biểu mẫu #2Tự luyện tập: Playground Web