For the main part of this task, you are to create a fuller, multi-level personal web site.
You may use any applicable tool to do this task. You may hard code your site using only a text editor, like Visual Studio Code or Notepad ++. You may use an HTML editor - any free editor or a proprietary editor such as Dreamweaver.
You may use this as an opportunity to try out different things because the requirements for task success are fairly constrained and provide you ample experimental leeway.
We will consider several models to look at for ideas. You may make your site exactly like the examples if you wish, but we hope that you will find this task useful enough to custom-build your sites to meet your own needs and design ideas.
You may build upon your hard-coded initial page, or you may use a template to create an entirely different look. But the site must meet the conditions specified for this task.
The terms "hyperlink" and "anchor" are synonymous in this discussion.
You use an anchor tag to create a hyperlink.
You will create a web site for use in your work with this and other classes. In its logical structure, your site will look something like this diagram (which is an image map. so you can click on any page and go directly to it).
alternatively ...
Or you will create a single page, multiple section web site for use in your work with this and other
classes. In its logical structure, your site will look something like this
diagram (this is not an image map, but the image itself is anchored to an example you may study).
In particular, your site will include the following:
when we use the word "page" here,
you can understand it as either a separate page in a multi-page site,
or as a separate section in a one-page site
A top level home page (in a multi-page site) / section (in a one-page, multi-section site)
that will incorporate at least your name, your email address [which should not be retrievable by a web crawler], and anchors to at least the second level pages/sections on your web site
Three second level pages (in a multi-page site)
Or, three third level sections (in a one-page, multi-section site)
Read the instructions in three numbered paragraphs above but change the word "page" to "section".
Look and feel
Keep your site consistent in look. If you don't choose to use a template, at least ensure that all the pages share a similar look in terms of backgrounds, font style and color, and use of bullets.
Don't overload your home page. Keep it simple so that it loads quickly
Every page should have some way to alert users when the page was last updated
Every page/section in the site should have hyperlinks to the home page.
All pages/sections should have anchors to pages/sections one level above it in the site structure.
All pages/sections should have anchors to other pages/sections on the same level in the site structure.
All pages/sections should have anchors to pages/sections one level below them in the site structure.
Add some dynamic HTML to your site
Add at least one example of a server side script (add the line number(s) where it can be found as a comment in Canvas assignments) and at least one example of a client side script somewhere on your site (add the line number(s) where it can be found as a comment in Canvas assignments).
You may use this gradesheet as a guide to ensure you do all the components of this task.