Mã nguồn của các trang web phải bao gồm chỉ báo của bảng mã hóa ký tự để trình duyệt sử dụng khi hiển thị nội dung. Cách thực hiện điều này được mô tả trong tiêu chuẩn W3C (World Wide Web Consortium).
Hướng dẫn
Bước 1
Để biểu thị mã hóa của tài liệu HTML, thẻ META được sử dụng, thẻ này sẽ được đặt bên trong phần tiêu đề của mã nguồn trang. Một khối được đánh dấu bằng thẻ và được gọi là khối đề mục. Để thẻ meta này được trình duyệt coi là con trỏ đến bảng mã hóa, bộ mã "từ mã" phải được đặt trong thuộc tính nội dung của nó và liên kết đến bảng mã bắt buộc phải được chỉ định sau dấu bằng. Ví dụ, nó có thể trông như thế này: Đây là một liên kết đến bảng mã windows-1251, chứa các chữ cái trong bảng chữ cái tiếng Nga - chính là cô ấy thường được sử dụng nhất trong phần nói tiếng Nga của Internet. Bạn cần viết giá trị của mình sau ký tự =. Ví dụ: đây có thể là bảng ký tự Unicode UTF-8 hoặc mã hóa khác có chứa các ký tự Cyrillic (koi8-r, iso-ir-111, koi8-u, x-cp866, iso-8859-5, x-mac- cyrillic, ibm855). Nếu tài liệu được viết theo tiêu chuẩn XHTML, hãy thêm dấu cách và dấu gạch chéo ("/>") trước ký tự cuối cùng (">"). Toàn bộ thẻ này phải được đặt càng gần đầu phần tiêu đề của tài liệu () càng tốt. Thông thường, nó theo sau một thẻ.
Bước 2
Để thêm dấu hiệu mã hóa mà trình duyệt sẽ sử dụng khi hiển thị nội dung của tài liệu, hãy mở nguồn trang để chỉnh sửa. Trong nguồn HTML, trước tiên bạn cần xác định tiêu chuẩn cú pháp nào được sử dụng để viết các thẻ. Thông tin này thường được đặt ở dòng đầu tiên, trong thẻ bắt đầu bằng <! DOCTYPE … Tùy thuộc vào việc tiêu chuẩn được tham chiếu trong đó (XHTML hay HTML), bạn cần điều chỉnh mã thẻ meta để chỉ ra mã hóa. Với dòng mã đã sẵn sàng để chèn, hãy tìm thẻ và trên dòng tiếp theo, hãy thêm thẻ meta của bạn. Nếu không có thẻ như vậy trong tài liệu của bạn, hãy chèn thông số mã hóa ngay sau thẻ. Sau đó lưu trang đã chỉnh sửa.
Bước 3
Bảng mã cũng phải được chỉ định trong các tệp kiểu bên ngoài nếu chúng chứa các phần tử sử dụng các ký tự ngôn ngữ quốc gia. Thêm định nghĩa này vào dòng đầu tiên của tệp CSS của bạn: @charset "windows-1251"; Tất nhiên, bạn cần thay thế windows-1251 bằng giá trị của riêng mình.
Bước 4
HTML cũng cung cấp một cách để chỉ định mã hóa của tài liệu mà siêu liên kết trỏ tới. Thuộc tính bảng mã được sử dụng cho việc này. Ví dụ: How Simple!