L'attributo 'charset' del tag HTML <script>

Esempio

Definire la codifica di caratteri utilizzata nei file script esterni:

<script type="text/javascript" src="myscripts.js" charset="UTF-8"</script>

Prova personalmente

Definizione e uso

L'attributo 'charset' specifica la codifica di caratteri utilizzata nei file script esterni.

Se la codifica dei caratteri nel file esterno è diversa dalla codifica del file principale, è necessario utilizzare l'attributo 'charset'.

La codifica di caratteri predefinita è ISO-8859-1.

Attributi 'src' e 'charset'

Per programmi JavaScript particolarmente lunghi o spesso utilizzati, si può desiderare di salvare questi codici in un file separato. In questo caso, il browser carica il file separato tramite l'attributo 'src'.

Il valore di 'src' è l'URL del file che contiene questo programma JavaScript. Il tipo MIME del file salvato dovrebbe essere application/x-javascript, ma se l'estensione del nome del file è .js, può essere gestito correttamente dai server configurati in modo appropriato.

Ad esempio, la seguente istruzione:

<script type="text/javascript" src="/codew3c.com/abc.js">....</script>

L'esempio sopra indica ai browser che supportano <script> di scaricare il programma JavaScript chiamato abc.js dal server.

Cose importanti:Si prega di notare che, anche se il tag <script> non contiene contenuto, il tag di chiusura </script> è necessario.

L'attributo charset, insieme all'attributo src, informa il browser della codifica dei caratteri utilizzata per questo programma JavaScript. Il suo valore è il nome di qualsiasi codifica di caratteri standard ISO.

Sintassi

<script charset="value">

Valore dell'attributo

Valore Descrizione
character_encoding

Modalità di codifica dei file di script esterni. Le codifiche di caratteri più comuni sono:

  • UTF-8 - Codifica Unicode
  • ISO-8859-1 - Codifica dei caratteri dell'alfabeto latino

Per visualizzare tutti i set di caratteri disponibili, visitare il nostro Manuale di riferimento dei set di caratteri.