Khác với HTML 4.01, HTML5 không còn hỗ trợ thẻ <big>. Thẻ này trước đây làm cho văn bản to lên một cỡ so với cỡ chữ cơ sở.
Về thẻ <small> trong HTML5
Thẻ <small> làm giảm cỡ chữ xuống một cấp (tối thiểu là cỡ chữ nhỏ nhất của trình duyệt). Ví dụ: văn bản cỡ lớn sẽ trở thành cỡ trung bình.
Trong HTML5, thẻ này được định nghĩa lại mục đích (repurposed) để đại diện cho:
- Chú thích bên lề (side-comments)
- Văn bản nhỏ (small print) - như bản quyền, điều khoản, giấy phép, v.v.
Ngoài ra, <small> hỗ trợ các global attributes và event attributes chuẩn của HTML.
Về thẻ <big>
Thẻ <big> làm văn bản to lên một cỡ. Mặc dù một số trình duyệt cũ vẫn hỗ trợ, nhưng không nên sử dụng nữa vì:
- Không phải là một phần của chuẩn HTML5.
- Có thể bị ngừng hỗ trợ bất cứ lúc nào.
- Vi phạm nguyên tắc tách biệt cấu trúc (HTML) và trình bày (CSS).
Thay thế: Sử dụng CSS font-size: larger hoặc font-size: 1.2em.
Ví dụ thẻ <small>
<!DOCTYPE html>
<html>
<body>
<p>Câu này cỡ bình thường.</p>
<p><small>Câu này cỡ nhỏ hơn (chú thích/bản quyền).</small></p>
</body>
</html>
Kết quả
Câu này cỡ bình thường. Câu này cỡ nhỏ hơn (chú thích/bản quyền).