Znacznik <script> w HTML
Znacznik <script> służy do umieszczania lub dołączania kodu JavaScript w dokumencie HTML. Jest to poprawny znacznik do obsługi skryptów po stronie klienta. Nie istnieje standardowy znacznik <java> do umieszczania kodu JavaScript.
Gdzie można umieścić <script>?
Kod JavaScript może znajdować się zarówno w sekcji:
<head>– np. gdy skrypt ma być załadowany przed treścią strony,<body>– często na końcu dokumentu, aby najpierw załadowała się struktura HTML.
Przykład w sekcji <head>:
<head>
<script>
console.log("Skrypt w head");
</script>
</head>
Przykład w sekcji <body>:
<body>
<h1>Strona</h1>
<script>
alert("Skrypt w body");
</script>
</body>
Skrypt zewnętrzny
Najczęściej kod JavaScript umieszcza się w osobnym pliku .js i podłącza za pomocą atrybutu src:
<script src="script.js"></script>
Atrybut defer
Jeśli skrypt jest w sekcji <head>, często stosuje się defer, aby wykonał się dopiero po wczytaniu dokumentu HTML:
<script src="script.js" defer></script>
Najważniejsze do egzaminu
Fragmenty kodu JavaScript w dokumencie HTML umieszcza się w znaczniku <script>. Znacznik ten może wystąpić zarówno w <head>, jak i w <body>.