ASP Best Practices |
Standards:
.asp—for ASP pages containing scripts
.htm—for static HTML pages
You must use the .asp extension for pages that contain server-side scripting, or that are likely to in the future. In order to save time and resources when serving pages, use the .htm extension for files that do not, and will not, require server-side script execution.