This is a demonstration of a small, static, web site that uses a Cascading Stylesheet file, a JavaScript file, and a few image files. Load this html file into a browser while the browser is running some version of "Live HTTP Headers". You should see a http GET request for this html file, for the CSS file, the JavaScript file, and each of the image files. Use the F5 key to "soft reload" this page and see what the http traffic is. Then use the Ctrl-F5 key combination (or Shift-F5) to "hard reload" this page and once again watch the http traffic.
Even though this is a static web page, this page has a "client side" dynamic aspect. Hover the mouse over the following image and then click on the image.
Try the web page that generates dynamic web content.
Try the Ajax dynamic web page.