Aby umieścić kod JavaScript bezpośrednio w dokumencie HTML, należy użyć znacznika:
Dobrze.
<script> zawiera kod JavaScript osadzony w stronie.Źle. Znacznik
<js> nie istnieje w HTML.Źle.
<code> tylko formatuje tekst jako kod, ale go nie wykonuje.Źle.
<style> służy do reguł CSS, nie do kodu JavaScript.Kod JavaScript osadza się w dokumencie wewnątrz znacznika
<script>. Wszystko między <script> a </script> przeglądarka traktuje jako kod do wykonania. Tym samym znacznikiem (z atrybutem src) dołącza się też skrypty zewnętrzne. Dlatego do umieszczenia JS w stronie służy <script>.Pozostałe znaczniki nie uruchomią JavaScriptu.
<style> jest przeznaczony na reguły CSS, czyli wygląd strony, a nie na kod. <js> w ogóle nie istnieje w języku HTML. <code> służy jedynie do oznaczenia fragmentu tekstu jako kodu (zwykle czcionką o stałej szerokości) - wyświetla go, ale nie wykonuje. Kod JavaScript osadza się w <script>, dlatego to on jest poprawny.