Thuộc tính charset của phần tử <meta> được dùng để chỉ định mã hóa ký tự cho tài liệu HTML. Bạn có thể dùng thuộc tính charset trên <meta> cũng như <script>.
Các charset khác nhau bao gồm ASCII, ANSI, ISO-8859-1, UTF-8, v.v. ISO-8859-1 hỗ trợ 256 mã ký tự khác nhau. ASCII định nghĩa 128 ký tự chữ và số khác nhau. Thuộc tính charset trong HTML được dùng cùng với <meta> để chỉ định mã hóa ký tự.
Ví dụ
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> </head> <body> <h1>Tiêu đề demo</h1> <p>Đây là văn bản demo.</p> <p>Chúng ta đang học về thuộc tính charset của phần tử meta trong HTML.</p> </body> </html>
Kết quả

Trong ví dụ trên, chúng ta đã đặt charset bằng phần tử <meta>:
<meta charset="UTF-8">