Để chỉ định ngôn ngữ của tài liệu được liên kết (linked document), bạn sử dụng thuộc tính hreflang trên thẻ <a>.
Ví dụ minh họa
<!DOCTYPE html>
<html>
<head>
<title>Thuộc tính hreflang trong HTML</title>
</head>
<body>
<p>Hướng dẫn cơ sở dữ liệu:</p>
<a href="dbms/index.htm" hreflang="en">DBMS</a>
</body>
</html>
Giá trị ngôn ngữ chuẩn (ISO 639-1)
| Mã | Ngôn ngữ |
|---|---|
| en | Tiếng Anh |
| vi | Tiếng Việt |
| fr | Tiếng Pháp |
| de | Tiếng Đức |
| ja | Tiếng Nhật |
| zh | Tiếng Trung |
| ko | Tiếng Hàn |
| es | Tiếng Tây Ban Nha |
Khi nào nên dùng hreflang?
- Trang web đa ngôn ngữ: Giúp trình duyệt/crawler hiểu ngôn ngữ của trang đích.
- SEO quốc tế: Google sử dụng hreflang để hiển thị phiên bản ngôn ngữ phù hợp cho người dùng.
- Accessibility: Trình đọc màn hình có thể chuyển giọng đọc phù hợp.
Lưu ý
Thuộc tính này chỉ mang tính chỉ thị (advisory), trình duyệt không bắt buộc tuân thủ. Nó không tự động dịch nội dung.