In addition, your home page should contain links ("in a sidenav" and also in a list at the bottom) that can be clicked to take the user to "project" pages, which illustrate various aspects of HTML, CSS, Javascript, and website development, as described below.
Each "project page" should explain to the viewer what each tag does, state its name along with a few useful attributes (if any), Each "project page" should have a different background color (or image).
This page should explain to the viewer what each tag does, state its name along with a few useful attributes (if any), and demonstrate what the markup tag does to sample text.
Add some Javascript to illustrate dynamic effects, such as rollover, image swapping, bgColor change, etc. in response onMouseOver, onMouseOut, onClick, and other events.
Illustrate various features of HTML tables, including:
Create a form that collects information from the user
and send it to the server.
Write an appropriate server-side CGI Perl script to process your form input, and display a page whose content depends upon the input data from the form. The HTML output of your server-side Perl script should illustrate at least the following:
Be sure to add text to explain (or call attention to) your Javascript examples.
Design your "project pages" to be useful
Feel free to "personalize" these project pages, including text and images that relate to the general theme of your website. |