Objective: Create a simple webpage with a proper HTML structure.
Requirements:
<html>
, <head>
, <body>
, and <title>
tags.<h1>
), a paragraph (<p>
), and a list (<ul>
or <ol>
).Skills Learned: HTML document structure, basic tags, and content organization.
Objective: Apply basic CSS to style a webpage.
Requirements:
Skills Learned: CSS basics, inline vs. external styles, text and color styling.
Objective: Create a navigation bar with links to other sections of the page.
Requirements:
<nav>
and <a>
tags.Skills Learned: Links, navigation, and basic layout styling.
Objective: Enhance a webpage with images and a video.
Requirements:
<img>
and set its width and height.<iframe>
.alt
attribute).Skills Learned: Embedding multimedia and using attributes for accessibility.
Objective: Design a basic form for user input.
Requirements:
<input>
.Skills Learned: Form elements, user input, and styling forms.
Objective: Understand and practice the CSS box model.
Requirements:
padding
, margin
, border
, and box-shadow
.Skills Learned: Box model, spacing, and border styling.
Objective: Make a webpage responsive using CSS.
Requirements:
Skills Learned: Media queries, responsive design principles.
Objective: Explore font styling and typography options.
Requirements:
Skills Learned: Typography, font styling, and integrating external resources.
Objective: Create a personal portfolio webpage to showcase your work.
Requirements:
Skills Learned: Structuring multi-section pages, linking, and visual design.
Objective: Practice advanced layout techniques using CSS Grid or Flexbox.
Requirements:
Skills Learned: CSS Grid, Flexbox, and layout design.