Tag script

Tag script připojuje JavaScript k HTML stránce (a také, mnohem méně často, i další skripty).

Lze připojit samostatný JavaScriptový soubor (v tomto případě musí být uveden atribut src) nebo psát JavaScript přímo na HTML stránce. V podstatě se script chová jako tag link a tag style současně, jen ne pro CSS, ale pro JavaScript.

Tento tag by měl být umístěn uvnitř tagu head, ale není to povinné - tag script lze umístit i uvnitř tagu body a bude fungovat.

Atributy a vlastnosti

Atribut/vlastnost Popis
src Cesta k připojovanému souboru.
type Typ dat připojovaného souboru. Pro JavaScript by se mělo používat text/javascript. V HTML5 to není povinné.
language Nastavuje jazyk skriptu. Tento atribut je zastaralý a místo něj by se měl používat atribut type.
defer Atribut defer odkládá provedení skriptu až do doby, kdy je celá stránka kompletně načtena.

Příklad

Připojme samostatný JavaScriptový soubor:

html<script src="test.js"></script>

Příklad

A takto napíšeme JavaScriptový kód přímo na HTML stránce:

html<script>
  let test = '123';
</script>

Viz také