It can also make them easier to manage for version control and easier to share between pages.
External files are cached by the browser, similar to the way Web pages and images are cached.
The former has been called DHTML (Dynamic HTML), and the latter AJAX (Asynchronous Java Script and XML).
Beyond this, scripts increasingly allow developers to create a bridge between the browser and the platform it is running on, making it possible, for example, to create Web pages that incorporate information from the user’s environment, such as current location, address book details, etc.
A script is program code that doesn’t need pre-processing (e.g. In the context of a Web browser, scripting usually refers to program code written in Java Script that is executed by the browser when a page is downloaded, or in response to an event triggered by the user. For example, without reloading a new version of a page it may allow modifications to the content of that page, or allow content to be added to or sent from that page.
It provides extended Java Script functionality, and it provides a framework for creating client functionality that is integrated into ASP. This topic provides an overview of options for adding client script to ASP. There are several options for including client script in ASP.
NET pages: Keeping client script in external files rather than in the pages themselves can help organize your client scripts.
CSS replaces many parts of HTML and is more customizable.
It says what fonts, colours, sizes and effects to use including borders and backgrounds.