Assignment 1: Your First Webpage (Hosted on GitHub Pages)

Goal

Create a simple, creative website using only plain HTML (no javascript). You will also experiment with the style attribute to change how your webpage looks (do not use css, only use the style attributes at this point). This will feel limiting, but don't worry, we'll "unlock" the rest of the formatting/coding potential soon. Finally, you will publish your site online using GitHub Pages.

Requirements

  1. HTML only
    No external CSS files and no JavaScript.
    You must include at least 10 different HTML tags (e.g. headings, paragraphs, links, lists, images, tables, blockquotes, etc.).
  2. Use inline styling
    Apply the style attribute to at least 3 different elements.
    Example:
    <h1 style="color:blue; text-align:center;">Welcome to my page!</h1>
  3. Creativity
    The content can be about anything you like: a personal interest, a fictional world, your favorite foods, etc.
    Experiment and explore how you can combine elements.
  4. Page structure
    Your page should have at least:
  5. Host it online
    See these setup instructions for what you need to do to get your website hosted online.

Helpful Resources

Example Ideas

What to Submit

You should not need to submit anything and your website should be publicly available by going to:

https://<your-username>.github.io/csc336-fall2025/