Θα έπρεπε το σενάριο να είναι στο σώμα;

Θα έπρεπε το σενάριο να είναι στο σώμα;
Θα έπρεπε το σενάριο να είναι στο σώμα;
Anonim

Εάν το σενάριο δεν τοποθετείται μέσα σε μια συνάρτηση ή εάν το σενάριό σας γράφει περιεχόμενο σελίδας, θα πρέπει να τοποθετηθεί στην ενότητα του σώματος. Είναι καλή ιδέα να τοποθετήσετε σενάρια στο κάτω μέρος του στοιχείου. … Τοποθετήστε το κανονικό σενάριο στην κεφαλή, εκτός εάν παρουσιαστεί πρόβλημα απόδοσης/φόρτωσης σελίδας.

Η ετικέτα σεναρίου μπαίνει μέσα στο σώμα;

JavaScript στο σώμα ή στο κεφάλι: Τα σενάρια μπορούν να τοποθετηθούν μέσα στο σώμα ή στο τμήμα κεφαλής μιας σελίδας HTML ή στο κεφάλι και στο σώμα. … Για να χρησιμοποιήσετε μια εξωτερική δέσμη ενεργειών, βάλτε το όνομα του αρχείου σεναρίου στο χαρακτηριστικό src μιας ετικέτας σεναρίου. Τα εξωτερικά σενάρια δεν μπορούν να περιέχουν ετικέτες σεναρίων.

Γιατί τα σενάρια βρίσκονται στο τέλος του σώματος;

Γιατί οι ετικέτες πρέπει να τοποθετούνται στο τέλος της ετικέτας σώματος; Όπως γνωρίζουμε ότι η HTML φορτώνεται και εκτελείται γραμμή προς γραμμή. Έτσι, όταν το πρόγραμμα περιήγησης συναντά μια ετικέτα, φορτώνει και εκτελεί επί τόπου τον κώδικα javascript. Αυτό μπορεί να επιβραδύνει την ταχύτητα απόδοσης της σελίδας και έτσι η ιστοσελίδα θα χρειαστεί περισσότερο χρόνο για να φορτώσει.

Πού πρέπει να πάει η ετικέτα σεναρίου στο HTML;

Η ετικέτα μπορεί να τοποθετηθεί στην την ενότητα του HTML ή στην ενότητα, ανάλογα με το πότε θέλετε να φορτωθεί η JavaScript. Σε γενικές γραμμές, ο κώδικας JavaScript μπορεί να μπει μέσα στην ενότητα του εγγράφου, προκειμένου να τους κρατήσει περιορισμένους και εκτός του κύριου περιεχομένου του εγγράφου HTML.

Τι θα συμβεί αν τοποθετήσετε στοιχεία σεναρίου στο κεφάλι;

Εάν βρίσκεται στην ενότητα HEAD, το σενάριο θα αναλυθεί πριν από οποιοδήποτε HTML ήΤα στοιχεία CSS φορτώνονται. Εάν το Javascript σας αναφέρεται σε οποιοδήποτε από τα στοιχεία της ιστοσελίδας, μπορεί να υπάρξει μια μικρή καθυστέρηση στα φανταχτερά εφέ που θέλετε να εφαρμόσετε ή μπορεί απλώς να μην λειτουργεί καθόλου.

Συνιστάται: