- Thẻ HTML không nhất thiết phải là chữ thường hay chữ hoa, <p> hay <P>
- Phần tử trong HTML thường đi thành cặp bao gồm: thẻ mở, thẻ đóng (và nội dung nằm bên trong 2 thẻ này).
- Mẫu chung <ten_the>Nội dung</ten_the>
- Phần tử HTML là: tất cả mọi thứ từ thẻ mở cho tới thẻ đóng.
EX về phần tử HTML:
<!DOCTYPE html>
<html>
<body>
<h1>Học lập trình HTML cùng tonghop.org</h1>
<p>HTML là ngôn ngữ đánh dấu siêu văn bản.</p>
</body>
</html>
Ví dụ trên có 4 phần tử HTML: Phần tử ,Phần tử ,Phần tử
- Ví dụ trên có 4 phần tử HTML: Phần tử <html>,Phần tử <body>,Phần tử <h1>,Phần tử <p>.
- Phần tử HTML có thể lồng vào nhau (phần tử này nằm trong phần tử khác)
Giải thích:
Phần tử <html>: xác định cho cả văn bản, với thẻ mở là <html> và thẻ đóng là </html>. Nội dung phần tử này là một phần tử khác
Phần tử <body> xác định toàn bộ phần thân của văn bản, bắt đầu bằng thẻ mở <body> và kết thúc là thẻ đóng </body>
Phần tử <h1> xác định tiêu đề, có thẻ mở là <h1> và thẻ đóng là </h1>
Phần tử <p> xác định đoạn văn bản, gồm thẻ mở là <p> và thẻ đóng là </p>
Phần tử HTML rỗng
Phần tử HTML rỗng là các phần tử không có chứa nội dung.
<br> (có thể “đóng” ở thẻ mở như thế này <br />) – phần tử xuống dòng, ngắt dòng: là một phần tử rỗng, không có thẻ đóng và được dùng để ngắt dòng.
Chú ý Đừng quên thẻ đóng.
Dù một số phần tử HTML vẫn hiển thị đúng ngay cả khi bạn quên thẻ đóng, trên trình duyệt vẫn sẽ hiển thị giống như khi có thẻ đóng. Nhưng đừng quá dựa dẫm vào điều này vì trong trường hợp khác, có thể sẽ gây ra lỗi khi bạn quên thẻ đóng.
- HTML5 không bắt buộc phải đóng phần tử rỗng. Nhưng nếu muốn kiểm tra tính hợp lệ khắt khe hơn hay muốn các trình phân tích XML có thể đọc được văn bản của bạn, thì tốt nhất nên đóng tất cả các phần tử HTML đúng quy cách.
- Chuẩn HTML5 không bắt buộc phải dùng chữ thường nhưng khuyến khích nên dùng chữ thường trong HTML và yêu cầu dùng chữ thường cho các văn bản khắt khe hơn như XHTML chẳng hạn.