Cả ba đều mang ngữ nghĩa, khác nhau ở loại nhấn:
html
<p><strong>Cảnh báo:</strong> không tắt máy khi đang cập nhật.</p>
<p>Tôi <em>không</em> nói anh ấy lấy tiền.</p> <!-- đổi trọng âm, đổi nghĩa câu -->
<p>Kết quả cho "react": Học <mark>React</mark> từ đầu</p>| Thẻ | Nghĩa | Mặc định |
|---|---|---|
<strong> | mức độ quan trọng cao | đậm |
<em> | nhấn trọng âm, đổi sắc thái câu | nghiêng |
<mark> | liên quan tới ngữ cảnh hiện tại (từ khoá tìm kiếm) | nền vàng |
Đối lập với chúng là <b> và <i> — chỉ đổi hình thức, không mang nghĩa. Dùng <i> cho tên khoa học, thuật ngữ ngoại lai; dùng <b> cho từ khoá cần nổi mà không quan trọng hơn.
Lưu ý: lỗi hay gặp là dùng <strong> chỉ để cho chữ đậm rồi lại font-weight: normal — screen reader vẫn đọc nhấn mạnh trong khi mắt thường không thấy gì. Để chữ đậm thuần tuý về mặt trình bày, đặt CSS trên <span>.