Learn CSS From Scratch Guide
Learn CSS From Scratch Guide
Guide
Objective:
To build a strong foundation in CSS by understanding how to style HTML elements
effectively. By the end, you will be able to style your personal website with layouts, colors,
fonts, and more.
Topics:
- What is CSS?
- Types of CSS: Inline, Internal, External
- Syntax: Selectors, Properties, Values
- How to link CSS to HTML (`<style>`, `<link>`)
Practice:
- Create a webpage with both inline and internal CSS for color and font changes.
Topics:
Practice:
- Style a biography page with different font styles and a background image.
Week 3: Box Model, Padding, Margin & Borders
Topics:
Practice:
- Create a card layout (e.g., for a profile or product) using padding, margin, and border.
Topics:
Practice:
- Style your HTML personal website with Flexbox layout and media queries.
Final Deliverable:
Update your personal website project with the following:
- External CSS file linked to each HTML page
- Consistent fonts, colors, and layout
- Mobile responsiveness using media queries