En principio, puedes colocar tantos <script></script> como quieras y donde quieras (head o body). El código que haya en ellos se va interpretando conforme se carga esa parte de la página así que los del head son los primeros que se ejecutarán.
No obstante, no me parece buena idea colocar los <script> despedigados por todo el código html ya que tiende a ser muy confuso. Mejor colocarlos todo en el <head>, o, mejor aún, en archivos js para mejor organización. Estos archivos los creas con cualquier editor de texto y sólo se diferencian de los otros bloques de script en que no llevan las etiquetas <script> </script>. Para incluirlos en una página haces esto:
Código:
<html>
<head>
<title>Página</title>
<script type='text/javascript' src='funciones.js'></script>
</head>
<body>
</body>
</html>
Para conformar con los estándares, toda etiqueta <script> debe indicar el atributo
type. El atributo
src indica el archivo js que deseas incluir. Si tienes varios archivos, colocas una línea como la indicada por cada uno. Observa que aun en este caso (archivo externo) es necesaria la etiqueta final </script>.
// Saludos