The goal of this lab assignment to allow you to explore using HTML and CSS to make a static website.

For this assignment, you are to use Jupyter Notebook to compose your website, and then upload it to Neocities. Once the website is published, record the URL of the website in the form below by 11:59 PM Friday, April 10.

Activity 0: Neocities

If you have not done so already, follow the instructions in Lecture 17: HTTP, HTML, CSS to setup your Neocities static website. You will need to use this service to publish your completed webpage.

Activity 1: Static Website

For this assignment, you are to create a static website on any topic of your choosing (ie. about a pet, your dorm, a trip you took, a student club, pass/fail, social distancing, etc.). The requirements are the following:

  1. You must include at least one link (ie. <a> tag).
  2. You must include at least one list (ie. <ol> or <ul> tags).
  3. You must include at least one table (ie. <table> tags).
  4. You must include at least one image (ie. <img> tags).
  5. You must include some paragraphs with formatted text (ie. <p>, <b>, or <h1> tags).
  6. You must include some CSS styling.

Additionally, this website must be published on Neocities and viewable on the Internet.

Feel free to use frameworks such as Bootstrap to make the website look nicer.

Submission

Once you have completed your lab, submit your the URL to your Neocities static website using the form:

Submit Lab Notebook