English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Manuel de référence HTML

Complète des balises HTML

HTML: <script> src attribut

L'attribut src de l'élément <script> spécifie l'URL d'un fichier de script externe. Si vous devez exécuter le même JavaScript sur plusieurs pages de votre site Web, il est préférable de créer un fichier JavaScript externe plutôt que de réécrire le même script à chaque fois. Enregistrez le fichier en tant que fichier de script avec une extension .js et utilisez l'attribut src de l'élément <script> pour le faire référence.

 HTML Balise <script>

Exemple en ligne

src pointe vers un fichier JavaScript externe :

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title>Utilisation de l'attribut src dans <script> HTML-Tutoriel de base (oldtoolbag.com)</title> 
</head>
<body>
<script src="demo_script.js"></script>
</body>
</html>
Testez pour voir ‹/›

Compatibilité du navigateur

IEFirefoxOperaChromeSafari

Tous les navigateurs populaires prennent en charge l'attribut src.

Définition et utilisation

L'attribut src spécifie l'URL du fichier de script externe.

Si vous devez exécuter le même JavaScript sur plusieurs pages du site, vous devez créer un fichier JavaScript externe au lieu d'écrire le même script à chaque fois. Enregistrez le fichier de script avec l'extension .js et référez-vous à ce fichier à l'aide de l'attribut src de la balise <script>.

Attention : le fichier de script externe ne peut pas contenir de balise <script>.

Attention : l'exacte position de l'objet pointé vers le fichier de script externe est où vous écrivez votre script.

HTML 4.01 et HTML5Les différences entre

Il n'y a pas.

Grammaire

<script src="URL">

Valeur de l'attribut

ValeurDescription
URLURL du fichier de script externe à lier.

Valeurs possibles :

  • URL absolu - pointe vers un autre site (par exemple src="http://www.example.com/example.js")

  • URL relative - pointe vers un fichier du site (par exemple src="/scripts/example.js")

 HTML Balise <script>