Computer >> Máy Tính >  >> Lập trình >> Javascript

Ký tự Unicode Byte Order Mark (BOM) trong tài liệu HTML5.

Dấu thứ tự byte (BOM) bao gồm mã ký tự U + FEFF ở đầu luồng dữ liệu, nơi nó có thể được sử dụng làm chữ ký xác định thứ tự byte và dạng mã hóa, chủ yếu của các tệp bản rõ không được đánh dấu.

Nhiều chương trình Windows (bao gồm cả Windows Notepad) thêm các byte 0xEF, 0xBB, 0xBF vào đầu bất kỳ tài liệu nào được lưu dưới dạng UTF-8. Đây là kiểu mã hóa UTF-8 của dấu thứ tự byte Unicode (BOM) và thường được gọi là UTF-8 BOM mặc dù nó không liên quan đến thứ tự byte.

Đối với tài liệu HTML5, bạn có thể sử dụng ký tự Unicode Byte Order Mark (BOM) ở đầu tệp. Ký tự này cung cấp một chữ ký cho mã hóa được sử dụng.