Thuộc tính charset của thẻ <script> HTML

Mẫu

Định nghĩa mã hóa ký tự được sử dụng trong tệp vanced脚本:

<script type="text/javascript" src="myscripts.js" charset="UTF-8"</script>

Thử ngay

Định nghĩa và cách sử dụng

Thuộc tính charset quy định mã hóa ký tự được sử dụng trong tệp vanced脚本.

Nếu mã hóa ký tự của tệp bên ngoài khác với cách mã hóa của tệp chính, bạn sẽ cần sử dụng thuộc tính charset.

Mã hóa ký tự mặc định là ISO-8859-1.

Thuộc tính src và charset

Đối với các chương trình JavaScript dài hoặc được sử dụng thường xuyên, bạn có thể muốn lưu trữ mã này trong một tệp riêng biệt. Trong trường hợp này, để trình duyệt tải tệp riêng biệt thông qua thuộc tính src.

Giá trị của src là URL của tệp chứa chương trình JavaScript này. Loại MIME của tệp lưu trữ phải là application/x-javascript, nhưng nếu phần mở rộng của tên tệp là .js, thì nó cũng có thể được cấu hình đúng đắn bởi máy chủ để xử lý chính xác.

Ví dụ sau đây:

<script type="text/javascript" src="/codew3c.com/abc.js">....</script>

Ví dụ trên cho thấy trình duyệt hỗ trợ <script> tải xuống chương trình JavaScript có tên abc.js từ máy chủ.

Vấn đề quan trọng:Lưu ý rằng mặc dù thẻ <script> không có nội dung, thẻ kết thúc </script> cũng là bắt buộc.

Thuộc tính charset cùng với thuộc tính src được sử dụng để thông báo cho trình duyệt về tập hợp ký tự được sử dụng để mã hóa chương trình javascript này. Giá trị của nó là tên của bất kỳ mã hóa tập hợp ký tự tiêu chuẩn ISO nào.

Cú pháp

<script charset="value">

Giá trị thuộc tính

Giá trị Mô tả
character_encoding

Cách mã hóa ký tự của tệp script bên ngoài. Các tập hợp ký tự phổ biến có:

  • UTF-8 - Mã hóa ký tự Unicode
  • ISO-8859-1 - Mã hóa ký tự của bảng chữ cái La Mã

Để xem tất cả các tập hợp ký tự có thể sử dụng, vui lòng truy cập Tài liệu tham khảo tập hợp ký tự.