Skip to main content

HTML ASCII là gì?

Các phông chữ thường được sử dụng trong các tài liệu Ngôn ngữ đánh dấu siêu văn bản (HTML) chủ yếu dựa trên ký tự gốc được thiết lập theo tiêu chuẩn trao đổi thông tin của Mỹ (ASCII).Điều này có nghĩa là HTML ASCII thực sự là một loạt các mã đặc biệt có thể được chèn vào tài liệu HTML để hiển thị các ký tự đặc biệt không có sẵn trên bàn phím hoặc là các ký tự điều khiển được sử dụng trong ngôn ngữ đánh dấu.Các ký tự có thể được biểu diễn theo các cách khác nhau nhưng thường bắt đầu bằng biểu tượng ampersand, theo sau là số hoặc chữ cái và hoàn thành với dấu chấm phẩy.Mặc dù không cần thiết phải sử dụng bất kỳ ký tự HTML ASCII nào, đặc biệt nếu chúng có thể được tạo bằng bàn phím, đôi khi nó có thể hữu ích nếu phông chữ không chuẩn được sử dụng trên trang web.Mặc dù ký tự ASCII HTML sẽ ánh xạ chính xác đến ký tự chính xác trong phông chữ, một số tài liệu sử dụng Unicode Bộ ký tự có thể cung cấp lựa chọn các ký tự rộng hơn nhiều.

Bộ ký tự ASCII bao gồm 128 ký tự có thể được giữ trong 7 bit của một byte.Một bộ ký tự mở rộng sử dụng toàn bộ 8 bit của một byte bao gồm thêm 128 ký tự.Các ký tự bao gồm tất cả các chữ cái và số trong ngôn ngữ tiếng Anh, cũng như tất cả các biểu tượng có thể được tạo trên bàn phím tiếng Anh tiêu chuẩn.Ngoài ra, một số phiên bản của các chữ cái thường được sử dụng với Umlauts và các điểm nhấn khác có sẵn.Các biểu tượng cho các loại tiền tệ quốc gia khác nhau, các hoạt động toán học và các biểu tượng kinh doanh được sử dụng thường xuyên cũng nằm trong bộ ASCII cơ bản.

Để sử dụng HTML ASCII trong tài liệu HTML, ký tự phải được mô tả theo trình tự đặc biệt được gọi là mã thoát.Điều này bắt đầu với một ampersand và theo sau là một pound và sau đó là số thập phân của ký tự ASCII, hoặc một biểu diễn văn bản của ký tự.Một ví dụ là biểu tượng để biểu thị bản quyền.Biểu tượng bản quyền là số thập phân 169 trong bộ ký tự ASCII và có thể được viết dưới dạng bản sao từ trong mã thoát HTML.Điều này có nghĩa là ký tự có thể được đưa vào tài liệu HTML AS #169;hoặc As Copy ;, với dấu chấm phẩy ở cuối là cần thiết để hoàn thành mã.Các ký tự như lớn hơn và ít hơn các ký hiệu được sử dụng để biểu thị các thẻ trong HTML.Để hiển thị một trong những ký tự này, mã thoát HTML ASCII cần được sử dụng thay vì biểu tượng được đánh máy vì, nếu không, mã trang có thể bị hỏng và khiến trang web không được hiển thị đúng.