Balise HTML ou XHTML SCRIPT

BALISE SCRIPT

Définition

La balise HTML et XHTML SCRIPT contient les scripts.
Exemple de code :
<SCRIPT>/*code*/</SCRIPT>
La balise HTML et XHTML SCRIPT contient en général, des fonctions JAVASCRIPT qui vont vous permettre d'animer votre document Html.
Exemple d'écriture :
Exemple de code :
<SCRIPT language="javascript" type="text/javascript">
<!--
/*code*/
//-->
</SCRIPT>
La balise HTML et XHTML SCRIPT peut être mise à n'importe quel endroit dans le code Html.
Cependant dans les spécifications HTML ET XHTML, elle ne peut être que dans le Header (<head></head>). Si vous ne pouvez pas le faire (ce qui est souvent le cas pour des pages dynamiques de type asp , php ,jsp...) alors passez outre. Cela ne va pas mettre en périle l'affichage de votre page.
javascript [5]
Infos Javascript

Document Object Model Core :
Objet Node
Objet Element
Objet Attribut
Document Object Model HTML :
Objet Element
Objet Script
css [1]
Infos CSS
Voir les feuilles de styles associées :

XHTML

Les <!-- //--> n'existe plus c'est maintenant qui CDATA les remplace.
Exemple de code :
//<![CDATA[
    mon code
//]]>

Voir les cours de XHTML.
javascript [0]
Infos Javascript
css [0]
Infos CSS
Aucune cascading style sheets associée.
Visitez la ZONE CSS

XML Data Islands

La balise HTML et XHTML SCRIPT peut être utilisé pour insérer un ilôt de données XML (XML Data Islands).
Exemple de code :
<SCRIPT TYPE="text/xml" ID="identifiant">
  <XMLDATA>
    <DATA>TEXTE</DATA>
  </XMLDATA>
</SCRIPT>

Vous devez obligatoirement mettre l'attribut TYPE="text/xml" et un attribut ID.
Vous pouvez aussi, utiliser l'attribut SRC pour faire pointer sur un fichier XML.
Exemple de code :
<SCRIPT TYPE="text/xml" ID="identifiant" SRC="fichier.xml"></SCRIPT>

Microsoft précise, je cite :
"Cette syntaxe a été désapprouvée et est prévue seulement pour des cas de vers le bas-niveau."
javascript [0]
Infos Javascript
css [0]
Infos CSS
Aucune cascading style sheets associée.
Visitez la ZONE CSS

Attribut html ou xhtml CHARSET [s]

Détails de compatiblilité navigateur HTML pour l'attribut "charset" de la balise "script"

Détails de compatiblilité navigateur XHTML pour l'attribut "charset" de la balise "script"

Définition

L'attribut HTML et XHTML CHARSET de la balise HTML et XHTML SCRIPT permet de spécifier l'encodage de caractères de la ressource désignée par le lien.
Exemple de code :
<SCRIPT CHARSET="iso-8859-1" SRC="url/monscript.js"></SCRIPT>
javascript [1]
Infos Javascript

Document Object Model HTML :
Script charset
css [0]
Infos CSS
Aucune cascading style sheets associée.
Visitez la ZONE CSS

Attribut html ou xhtml DEFER [s]

Détails de compatiblilité navigateur HTML pour l'attribut "defer" de la balise "script"

Détails de compatiblilité navigateur XHTML pour l'attribut "defer" de la balise "script"

Définition

L'attribut HTML et XHTML DEFER de la balise HTML et XHTML SCRIPT permet de spécifier au navigateur que le script ne modifie pas l'aspect du document qui peut donc être affiché avant la fin de l'exécution du script (il ne contient pas de document.write par exemple).
Exemple de code :
<SCRIPT DEFER src="fichier.js">
/*code*/
</SCRIPT>

L'attribut HTML et XHTML DEFER de la balise HTML et XHTML SCRIPT ne semble pas très bien interprété.
Voici un exemple de l'interprétation de DEFER pour le HTML 4 [en]
javascript [1]
Infos Javascript

Document Object Model HTML :
Script event
Infos Javascript
css [0]
Infos CSS
Aucune cascading style sheets associée.
Visitez la ZONE CSS

Attribut html ou xhtml ID [s]

Détails de compatiblilité navigateur XHTML pour l'attribut "id" de la balise "script"

Définition

L'attribut HTML et XHTML ID de la balise HTML et XHTML SCRIPT permet d'identifier la balise pour le javascript.
Exemple de code :
<SCRIPT ID="Nom"> </SCRIPT>


La valeur de l'attribut HTML et XHTML ID est unique dans tout votre document HTML ou XHTML.

Dans le cas du javascript, l'attribut HTML et XHTML ID permet de donner un identifiant pour accéder aux propriétés de la balise SCRIPT.
javascript [0]
Infos Javascript
css [0]
Infos CSS
Aucune cascading style sheets associée.
Visitez la ZONE CSS

Attribut html ou xhtml LANGUAGE [s]

Détails de compatiblilité navigateur HTML pour l'attribut "language" de la balise "script"

language

L'attribut HTML LANGUAGE de la balise HTML SCRIPT permet de spécifier :
Exemple de code :
<SCRIPT LANGUAGE="Javascript1.1">
  /*code*/
</SCRIPT>

- le type de langage (Javascript),
- la version du langage (1.1).
javascript [0]
Infos Javascript
css [0]
Infos CSS
Aucune cascading style sheets associée.
Visitez la ZONE CSS

Attribut html ou xhtml SRC [s]

Détails de compatiblilité navigateur HTML pour l'attribut "src" de la balise "script"

Détails de compatiblilité navigateur XHTML pour l'attribut "src" de la balise "script"

Définition

L'attribut HTML et XHTML SRC de la balise HTML et XHTML SCRIPT est utilisé quand le script est dans un document externe à la page Html.
Exemple de code :
<SCRIPT SRC="url/document.js"></SCRIPT>

Pour les scripts Javascript et vbscript, ces document ont une extension ".js".
javascript [1]
Infos Javascript

Document Object Model HTML :
Script src
css [0]
Infos CSS
Aucune cascading style sheets associée.
Visitez la ZONE CSS

Attribut html ou xhtml TYPE [o]

Détails de compatiblilité navigateur HTML pour l'attribut "type" de la balise "script"

Détails de compatiblilité navigateur XHTML pour l'attribut "type" de la balise "script"

Définition

L'attribut HTML et XHTML TYPE de la balise HTML et XHTML SCRIPT, permet de spécifier le type MINE.
Exemple de code :
<SCRIPT type="text/javascript">
  /*code*/
</SCRIPT>

Pour un script javascript la valeur de l'attribut HTML et XHTML TYPE est : text/javascript.
Pour un script vbscript la valeur de l'attribut HTML TYPE est : text/vbscript.
javascript [1]
Infos Javascript

Document Object Model HTML :
Script type
css [0]
Infos CSS
Aucune cascading style sheets associée.
Visitez la ZONE CSS

Attribut html ou xhtml XML [s]

Détails de compatiblilité navigateur XHTML pour l'attribut "xml" de la balise "script"

Définition

L'attribut XHTML xml:space de la balise HTML et XHTML SCRIPT permet de spécifier le type d'interprétation des espaces.
Exemple de code :
<script xml:space="reserve"></script>

L'attribut XHTML xml:space de la balise HTML et XHTML SCRIPT peut prendre commme valeur :
- preserve, chaque espace est préservé,
- default, plusieurs espaces à la suite ne représentent qu'un espace.

Ne semble pas marcher sous ie, ni netscape pour la balise XHTML PRE alors pour la balise XHTML SCRIPT ???.
javascript [0]
Infos Javascript
css [0]
Infos CSS
Aucune cascading style sheets associée.
Visitez la ZONE CSS