@Esck21: ECMA no tiene reglamentos como lo que dices. Web2.0 no es mas que un concepto que conglomera las redes sociales y servicios de utilidad online, es un simple nombre inventado por Tim O'Reilly. ECMA, ese ente regulador poseedora de los derechos del ECMAscript o ECMA-262 (javascript), permite incrustar o usar como archivo externo los scripts a desicion del autor. No te limites por esa tonteria.
@GardBeat: Ayer estuve buscando algo en mis bookmarks de Delicious y me encontre con un link que habia olvidado que tenia, es una introduccion a HTML semantico. De alli tomo este trozo que leeras bajo el titulo "Always separate style from content":
Cita: Note, perfect production practice also removes all JavaScript functions and event handlers from the markup as well!
Eso te demuestra que el modo como aplicas tu script no es del todo "semantico", retomando el punto que entiendo dio origen a este post. Lee el articulo, es muy bueno:
http://webdesignfromscratch.com/html...antic-html.php