Răspund pe apucate, de la mare. :-) Dacă sunt doar câteva linii, este rezonabil să le includem aici. Dacă este mult cod JS, putem crea un fișier separat, să zicem "avatar.js". Oricum, putem renunța la `type="text/javascript"`, care este valoarea implicită în HTML5.