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 GitLab Pages. Once the website is published, record the URL of the website in the form below by 11:59 PM Friday, April 5.

Activity 0: GitLab Page

If you have not done so already, follow the instructions in Lecture 17: HTTP, HTML, CSS to setup your GitLab Pages 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, leggings, 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 GitLab Pages 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 Jupyter Notebook using the form:

Submit Lab Notebook