Javascript? yo nunca recomendaria eso... los lenguajes por parte del cliente siempre los descarto, y si los uso, siempre trato de que no interrumpan el código del HTML. Creo que es mala recomendación para alguien que recien empieza... bueno en todo caso eso lo decide él, yo soy partidario de lo que dice mi firma
.