5.2. Semantic HTML assignment#

5.2.1. Assignment#

Exercise 5.1

Create HTML pages using semantic markup. Include a navigation menu that links to two subpages.

Before beginning this assignment, read the Semantic HTML, Accessibility basics, and Links and basic images pages.

Tip

Some references from the assignment

Semantic HTML

  • Read the individual element’s pages on MDN in the list in their Semantics in HTML section.

Images

Links

5.2.2. Rubric#

Rubric

Requirement

Points

Repo passes all automated tests, including validating and proofing. A descriptions of the pretests is in the assignment README file.

Validation (3pts) and a proofer test (2pts) and 25 pretests (2pts each)

55

Readability

HTML source follows the HTML/CSS Style Guide for the course.

Basically this means you should have formatters installed so your code is properly formatted.

5

HTML only

No CSS or HTML style tags are used. If you use even one <br> tag you will receive a 0 on the assignment :D

I’m breaking bad habits early. No <br> tags are allowed in this course.[2]

5

Navigation links are functional

Navigation links between the Home page and the About and Contact pages are functional. A pretest checks that relative links are used.

10

GitHub About info

Include a description and link to your web page in the About section of your repo.

5