Your Learning Progress

Beginner

0/10 completed

Intermediate

0/10 completed

Advanced

0/10 completed

Beginner Tasks

Text Color

Not Started

Change the text color of a paragraph to blue.

Font Size

Not Started

Increase heading font size using font-size.

Background Color

Not Started

Apply a background color to a div.

Margins & Padding

Not Started

Add margin and padding to an element.

Border Styling

Not Started

Add a border with 2px solid red.

Box Model

Not Started

Demonstrate padding, margin, and border around an element.

Class Selectors

Not Started

Style a class .highlight with yellow background.

ID Selectors

Not Started

Style an element with id="main" with bold text.

Text Alignment

Not Started

Center-align a heading using text-align.

Link Styling

Not Started

Remove underline from a link and change its color on hover.

Intermediate Tasks

Flexbox Layout

Not Started

Create a two-column layout using flexbox.

Grid Layout

Not Started

Create a 2x2 grid using display: grid.

Hover Effects

Not Started

Add a hover effect to a button with background change.

Transitions

Not Started

Smoothly change the background color of a box on hover.

Transform

Not Started

Rotate an image by 20 degrees on hover.

Pseudo Classes

Not Started

Use :first-child to style the first list item differently.

Pseudo Elements

Not Started

Add a custom arrow using ::before to a heading.

Media Queries

Not Started

Change the background to black on screens less than 768px.

Positioning

Not Started

Use position: absolute to place an element in the corner.

Z-index

Not Started

Use z-index to layer an image on top of text.

Advanced Tasks

Animations

Not Started

Create a keyframe animation to move a box left to right.

Custom Fonts

Not Started

Use @font-face or Google Fonts to apply a new font.

Variables

Not Started

Define and use CSS variables (--main-color).

Clip Path

Not Started

Create a circle-shaped image using clip-path.

Flex-wrap and Gap

Not Started

Create a responsive flex container with wrapping.

Grid Template Areas

Not Started

Design a layout using named grid areas.

Responsive Design

Not Started

Use vw, vh, % units for fluid layouts.

Dark Mode Toggle

Not Started

Use data-theme and CSS variables to implement dark mode.

Custom Scrollbar

Not Started

Style the browser scrollbar using pseudo-elements.

Backdrop Filter

Not Started

Add blur effect behind a modal using backdrop-filter.

Certificate Tracker

🔒
0/30 Tasks Completed

Sample Certificate Preview

Sample Certificate