The HTML <script> element is used to place scripting blocks directly into your web page.
type - specify the language of the script
Possible Values: "the valid MIME type"
MIME types:
"text/javascript"
"text/x-javascript"
"text/jscript"
"text/livescript"
"text/tcl"
"text/ecmascript"
"text/x-ecmascript"
"application/ecmascript"
"application/javascript"
"application/x-ecmascript"
"application/x-javascript"
src - specify the URL of an external script
Possible Values: "URL string"
defer - specify script to run after the document parses
Possible Values: "defer"
charset- specify the character encoduing of an external script
Possible Values:"character encoding setting"
global attributes - global core attributes
See: list of global attributes
async - specify that the script run as soon as it is available
Possible Values: "async"
global event handlers - global event handler attributes
See: list of global event handlers