Bonjour à toutes et à tous,

Le fichier externe des scripts ne fonctionne pas

Débutant, je veux prendre l'habitude d'utiliser un fichier externe, sympa.js,
Je voudrais que le fichier externe soit toujours à la même place sur mon ordinateur.
Son chemin est : F:\sympa\javascript\sympa.js
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<!doctype html>
<html lang="fr">
<head>
  <meta charset="utf-8">
  <title>Fonction conversion()</title>
  <link rel="stylesheet" href="css/style.css">
  <script> type="text/javascript" </script> 
</head>
<body>
<script>
 conversion()
</script>
 
 <script type="text/javascript" src="F:\sympa\javascript\sympa.js"> </script>
 </body>
</html>
Voici le fichier sympa.js
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
function conversion()
{
  var eneuro = prompt("montant à convertir en Euros");
  var resultat = eneuro*6.55957;
  alert( eneuro + "E/n" + resultat +"Frs");
}
si sympa.js est dans le même dossier que le fichier index, conversion()) ne fonctionne pas.
La console de firefox affiche: conversion is not defined.

Si sympa.js est dans le fichier externe conversion() ne fonctionne pas!
La console de firefox affiche: conversion is not defined.

Question 1
Est-ce un problème du chemin ?
Comment peut-on le résoudre ?

Question 2
Dans tous les cas je place, <script> type="text/javascript" </script> , entre head et head.
Est-ce une bonne pratique?

Queston 1
l'inspecteur inverse les termes de la ligne contenant le chemin. Que faut-il écrire dans le fichier index, avant </body>?

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
<script type="text/javascript" src="F:\sympa\javascript\150425\sympa.js"> </script>
ou ce qu'affiche l'inspecteur?
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
<script  src="F:\sympa\javascript\150425\sympa.js" type="text/javascript"> </script>
---------

Avec mes remerciements
Cordialement
Papy