Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> HTML

Cách khai báo mã hóa ký tự (character encoding) trong HTML?

Mã hóa ký tự chuyển đổi byte thành ký tự. Để trình duyệt hiển thị đúng, phải khai báo encoding. Chuẩn hiện đại: UTF-8 (hỗ trợ hầu hết ngôn ngữ).

Cách khai báo

Đặt thẻ <meta charset="UTF-8"> ngay sau <head> (trước các nội dung text khác):

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
  </head>
  <body>
    <p>Nhấn liên kết sau</p>
    <a href="https://www.qries.com" target="_self">Chào mừng đến Qries</a>
  </body>
</html>

Các cách khác (cũ)

  • HTML4: <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  • HTTP Header: Content-Type: text/html; charset=UTF-8 (cấu hình server)

Khuyến nghị

  • Luôn dùng UTF-8.
  • Đặt <meta charset="UTF-8"> ở đầu <head>.
  • Lưu file mã nguồn cũng ở UTF-8 (không BOM).