In this assignment, you will create 6 HTML pages for a personal website.
-
Clone the repo.
-
Add HTML code to the
about.html
file to create a page like this: -
Add HTML code to the
skills.html
file to create a page like this: -
Add HTML code to the
education.html
file to create a page like this: -
Add HTML code to the
experience.html
file to create a page like this: -
Add HTML code to the
interests.html
file to create a page like this: -
Add HTML code to the
contact.html
file to create a page like this: -
Commit your changes to the
main
branch and don't forget to push it to the remote repo before the deadline. -
All the menu links should open on the same page, but other links (such as LinkedIn or Facebook) should open in a new tab.
-
Check the validity of your HTML code (for every page) on W3C Markup Validation Webpage (use Direct Input). All the pages need to be valid for you to get the full mark. If everything's fine, it will show you this message with a green background:
Document checking completed. No errors or warnings to show.
-
Take a screenshot of the no-error-found message along with the source code you tried and add it to the screenshots folder (one for each page). Name the screenshots after the corresponding page. e.g.
about.png
.
- Don't miss any element on the pages. For instance, if there's an image, you need to have at least one image. If there are 8 checkboxes, you need to have at least 8 checkboxes.
- Feel free to change the contents of the pages. For instance, although you need to have an image on every page, it doesn't have to be the image shown above. You can use any picture you want (keep it family-friendly, though!). You can also change the paragraphs, checkbox text, skills, etc. Just remember to have at least the same number of elements shown above for each page.
- Feel free to add more elements if you want. There's a bonus mark for that.