Nếu của bạn không được đặt bên trong một hàm hoặc nếu tập lệnh của bạn viết nội dung trang, thì nó nên được đặt trong phần nội dung. Bạn nênđặt các tập lệnh ở cuối phần tử. … Đặt tập lệnh bình thường vào đầu trừ khi nó trở thành vấn đề về hiệu suất / tải trang.
Thẻ script có đi vào bên trong nội dung không?
JavaScript trong phần nội dung hoặc phần đầu:Tập lệnh có thể được đặt bên trong phần nội dung hoặc phần đầu của trang HTMLhoặc bên trong cả phần đầu và phần nội dung. … Để sử dụng một script bên ngoài, hãy đặt tên của tệp script trong thuộc tính src của thẻ script. Các tập lệnh bên ngoài không được chứa các thẻ tập lệnh.
Tại sao tập lệnh ở cuối nội dung?
Tại sao thẻ nên được đặt ở cuối thẻ nội dung? Như chúng ta biết rằng HTML được tải và thực thi từng dòng một. Vì vậy, khi trình duyệt gặp thẻ,nó sẽ tải và thực thi mã javascript ngay tại chỗ. Điều này có thể làm chậm tốc độ hiển thị trang và do đó trang web sẽ mất nhiều thời gian hơn để tải.
Thẻ script nên đi đâu trong HTML?
Thẻ có thể được đặt trongphần HTMLcủa bạn hoặc trong phần này, tùy thuộc vào thời điểm bạn muốn JavaScript tải. Nói chung, mã JavaScript có thể đi vào bên trong phần tài liệu để giữ chúng nằm trong và không nằm ngoài nội dung chính của tài liệu HTML của bạn.
Điều gì xảy ra nếu bạn đặt các yếu tố script vào đầu?
Nếu nó nằm trong phần HEAD,tập lệnh sẽ được phân tích cú pháp trước bất kỳ HTML nào hoặcCác phần tử CSS được tải. Nếu Javascript của bạn tham chiếu đến bất kỳ phần tử nào của trang web, có thể có một chút chậm trễ trong các hiệu ứng ưa thích mà bạn muốn áp dụng hoặc nó có thể hoàn toàn không hoạt động.