Để thêm script, dùng thẻ <script>. Thẻ <script> dùng để khai báo script (như JavaScript) trong tài liệu HTML.
Thẻ script hỗ trợ các thuộc tính bổ sung:
| Thuộc tính | Giá trị | Mô tả |
|---|---|---|
| async | async | Chỉ định script thực thi bất đồng bộ (async) |
| charset | charset | Định nghĩa mã hóa ký tự script sử dụng |
| defer | defer | Khai báo script không sinh nội dung. Trình duyệt tiếp tục parse/render phần còn lại |
| src | URL | Chỉ định URI/URL của script ngoại vi |
| type | text/javascript, application/ecmascript, application/javascript, text/vbscript | Chỉ định ngôn ngữ script như content-type (MIME type) |
| xml:space | preserve | Đã lỗi thời - Có giữ khoảng trắng trong code không |
Ví dụ
Bạn có thể chạy mã sau để hiển thị script trong HTML:
<!DOCTYPE html>
<html>
<head>
<title>HTML script Tag</title>
</head>
<body>
<script>
document.write("Bạn đang truy cập tutorialspoint!")
</script>
</body>
</html>
Lưu ý: HTML5 mặc định type="text/javascript", có thể bỏ thuộc tính type. async và defer chỉ dùng cho script ngoại vi (có src). xml:space đã lỗi thời.