Skip to content

Sandeep6135/Learn-HTML-CSS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

7 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

HTML CSS Learning Journey Banner

๐ŸŽ“ HTML & CSS Learning Journey

HTML5 CSS3 Pearson VUE GCF Training License

A comprehensive collection of HTML & CSS exercises from my GCF Training & Certification journey

๐Ÿ“‚ Explore Code โ€ข ๐ŸŽฏ Topics Covered โ€ข ๐Ÿš€ Projects โ€ข ๐Ÿ“œ Certificate


๐Ÿ‘‹ About This Repository

This repository documents my complete learning journey through the GCF Global HTML & CSS Training Program, certified by Pearson VUE. It contains 35+ hands-on coding exercises and 3 real-world projects that demonstrate progressive mastery from basic HTML tags to advanced CSS animations.

๐ŸŽฏ What I Learned

Skill Area Topics
HTML Fundamentals Semantic tags, formatting, images, links, forms, tables
CSS Styling Inline, internal, external CSS, selectors, specificity
Layout & Design Box model, positioning, CSS Grid, flexbox basics
Visual Effects Animations, transforms, transitions, hover effects
Best Practices Clean code structure, responsive thinking, accessibility

๐Ÿ“‚ Repository Structure

HTML_and_CSS-Learning.Journey/
โ”‚
โ”œโ”€โ”€ ๐Ÿ“ 01-HTML-Basics/           # HTML fundamentals & inline styling
โ”‚   โ”œโ”€โ”€ 01-headings-styling.html
โ”‚   โ”œโ”€โ”€ 02-formatting-tags.html
โ”‚   โ”œโ”€โ”€ 03-images.html
โ”‚   โ”œโ”€โ”€ 04-links.html
โ”‚   โ”œโ”€โ”€ 05-div-containers.html
โ”‚   โ””โ”€โ”€ 06-colors-rgb.html
โ”‚
โ”œโ”€โ”€ ๐Ÿ“ 02-Media/                 # Multimedia elements
โ”‚   โ”œโ”€โ”€ 07-video.html
โ”‚   โ”œโ”€โ”€ 14-iframe.html
โ”‚   โ””โ”€โ”€ assets/
โ”‚       โ”œโ”€โ”€ Photo.jpg
โ”‚       โ””โ”€โ”€ video.mp4
โ”‚
โ”œโ”€โ”€ ๐Ÿ“ 03-CSS-Basics/            # CSS fundamentals
โ”‚   โ”œโ”€โ”€ 08-inline-css.html
โ”‚   โ”œโ”€โ”€ 09-internal-css.html
โ”‚   โ”œโ”€โ”€ 10-external-css.html
โ”‚   โ””โ”€โ”€ styles/
โ”‚       โ””โ”€โ”€ style.css
โ”‚
โ”œโ”€โ”€ ๐Ÿ“ 04-Tables-Lists-Forms/    # Data structures & user input
โ”‚   โ”œโ”€โ”€ 11-tables.html
โ”‚   โ”œโ”€โ”€ 12-table-span.html
โ”‚   โ”œโ”€โ”€ 13-lists.html
โ”‚   โ”œโ”€โ”€ 15-forms-basic.html
โ”‚   โ”œโ”€โ”€ 16-forms-advanced.html
โ”‚   โ””โ”€โ”€ 17-forms-controls.html
โ”‚
โ”œโ”€โ”€ ๐Ÿ“ 05-CSS-Selectors/         # CSS selector types
โ”‚   โ”œโ”€โ”€ 18-element-selector.html
โ”‚   โ”œโ”€โ”€ 19-id-selector.html
โ”‚   โ”œโ”€โ”€ 20-class-selector.html
โ”‚   โ”œโ”€โ”€ 21-universal-selector.html
โ”‚   โ””โ”€โ”€ styles/
โ”‚       โ”œโ”€โ”€ id.css
โ”‚       โ””โ”€โ”€ class.css
โ”‚
โ”œโ”€โ”€ ๐Ÿ“ 06-CSS-Advanced/          # Advanced CSS properties
โ”‚   โ”œโ”€โ”€ 22-india-flag.html       # ๐Ÿ‡ฎ๐Ÿ‡ณ Creative flag design
โ”‚   โ”œโ”€โ”€ 23-box-model.html
โ”‚   โ”œโ”€โ”€ 24-borders.html
โ”‚   โ”œโ”€โ”€ 25-text-stroke.html
โ”‚   โ”œโ”€โ”€ 26-css-links.html
โ”‚   โ””โ”€โ”€ styles/
โ”‚       โ”œโ”€โ”€ border.css
โ”‚       โ”œโ”€โ”€ csslink.css
โ”‚       โ””โ”€โ”€ india.css
โ”‚
โ”œโ”€โ”€ ๐Ÿ“ 07-CSS-Layout/            # Layout techniques
โ”‚   โ”œโ”€โ”€ 27-grid-basic.html
โ”‚   โ”œโ”€โ”€ 28-grid-advanced.html
โ”‚   โ”œโ”€โ”€ 29-scroll-animation.html
โ”‚   โ””โ”€โ”€ 34-positioning.html
โ”‚
โ”œโ”€โ”€ ๐Ÿ“ 08-CSS-Effects/           # Visual effects & animations
โ”‚   โ”œโ”€โ”€ 30-hover-effects.html
โ”‚   โ”œโ”€โ”€ 31-lightbulb.html        # ๐Ÿ’ก Interactive CSS-only bulb
โ”‚   โ”œโ”€โ”€ 32-navigation.html
โ”‚   โ”œโ”€โ”€ 33-animations.html
โ”‚   โ”œโ”€โ”€ 35-transforms.html
โ”‚   โ””โ”€โ”€ styles/
โ”‚       โ”œโ”€โ”€ hoverfx.css
โ”‚       โ”œโ”€โ”€ bulb.css
โ”‚       โ””โ”€โ”€ nav.css
โ”‚
โ”œโ”€โ”€ ๐Ÿ“ 09-Projects/              # Real-world projects
โ”‚   โ”œโ”€โ”€ portfolio-simple/        # Basic portfolio page
โ”‚   โ”œโ”€โ”€ blogspot/                # Animal encyclopedia blog
โ”‚   โ””โ”€โ”€ portfolio-advanced/      # Multi-page portfolio website
โ”‚
โ”œโ”€โ”€ ๐Ÿ“ certificate/              # Certification documents
โ”‚   โ”œโ”€โ”€ Certificate.pdf
โ”‚   โ””โ”€โ”€ Transcript.pdf
โ”‚
โ””โ”€โ”€ README.md

๐ŸŽฏ Topics Covered

๐Ÿ“ HTML Concepts

  • Structure: <!DOCTYPE>, <html>, <head>, <body>, semantic elements
  • Text Formatting: <h1>-<h6>, <p>, <b>, <i>, <mark>, <del>, <ins>
  • Links & Media: <a>, <img>, <video>, <iframe>
  • Lists: Ordered <ol>, Unordered <ul>, Description <dl>
  • Tables: <table>, <tr>, <td>, <th>, colspan, rowspan
  • Forms: <form>, <input>, <select>, <textarea>, validation attributes

๐ŸŽจ CSS Concepts

  • Styling Methods: Inline, Internal (<style>), External (.css files)
  • Selectors: Element, Class (.), ID (#), Universal (*)
  • Box Model: margin, padding, border, width, height
  • Colors: Named colors, RGB, HEX, HSL, RGBA transparency
  • Typography: font-family, font-size, text-align, text-transform, -webkit-text-stroke
  • Layout: CSS Grid, positioning (fixed, relative, absolute)
  • Effects: transition, transform, animation, @keyframes
  • Pseudo-classes: :hover, :active, :visited, :checked

๐Ÿš€ Featured Projects

1๏ธโƒฃ Personal Portfolio (Simple)

๐Ÿ“‚ 09-Projects/portfolio-simple/

A single-page portfolio showcasing personal info, education, skills, and contact details.

Highlights:

  • Clean table-based layout
  • External links to social profiles
  • Personal branding with image

2๏ธโƒฃ Animal Blogspot

๐Ÿ“‚ 09-Projects/blogspot/

An engaging blog-style page featuring information about various animals with beautiful imagery.

Highlights:

  • Dark theme design
  • Floating images with text wrap
  • Wikipedia-style informational content
  • Responsive hover effects

3๏ธโƒฃ Multi-Page Portfolio (Advanced)

๐Ÿ“‚ 09-Projects/portfolio-advanced/

A complete multi-page website with navigation between pages.

Pages:

  • index.html - Home/About
  • qualification.html - Education history
  • work.html - Experience & achievements
  • contact.html - Contact information

Highlights:

  • Consistent styling across pages
  • Internal navigation system
  • External CSS stylesheet
  • Professional table-based layout

๐Ÿ’ก Interesting Code Snippets

CSS-Only Light Bulb Toggle

/* 31-lightbulb.html */
#switch:checked + .bulb {
    background-color: yellow;
    box-shadow: 0 0 30px yellow;
}

A pure CSS interactive lightbulb that turns on/off without JavaScript!

Infinite Rotation Animation

/* Hover to spin infinitely */
.img-transform:hover {
    transform: scale(1.2) rotate(-14400000000000000deg);
    transition: 15s ease-in-out;
}

CSS Grid Layout

.grid-container {
    display: grid;
    grid-template-columns: auto auto;
    gap: 10px;
}

๐Ÿ“œ Certification

โœ… GCF Global Training Completed

HTML & CSS Fundamentals
Certified by Pearson VUE

๐Ÿ“„ View Certificate | View Transcript


๐Ÿ‘จโ€๐Ÿ’ป About Me

Sandeep Karmata
๐ŸŽ“ B.Tech CSE (Cyber Security) @ Parul University
๐ŸŽต Music Producer as "ERROR 404" | ๐Ÿท๏ธ Chaos Chamber
๐ŸŽฏ Aspiring to serve in Indian Tech Defence

Connect With Me

GitHub Instagram YouTube


๐Ÿ› ๏ธ How to Use This Repository

  1. Clone the repository

    git clone https://github.com/sandeep6135/HTML_and_CSS-Learning.Journey.git
  2. Navigate to any folder and open .html files in your browser

  3. Learn progressively - folders are numbered in learning order

  4. Experiment! - Modify the code and see changes in real-time


๐Ÿ“Š Learning Progress

Module Files Status
HTML Basics 6 โœ… Complete
Media Elements 2 โœ… Complete
CSS Basics 3 โœ… Complete
Tables, Lists, Forms 6 โœ… Complete
CSS Selectors 4 โœ… Complete
Advanced CSS 5 โœ… Complete
CSS Layout 4 โœ… Complete
CSS Effects 5 โœ… Complete
Projects 3 โœ… Complete

Total: 35+ exercises & 3 projects ๐ŸŽ‰


โญ Star this repo if you find it helpful!

Made with โค๏ธ during GCF Training


๐Ÿ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Complete HTML & CSS learning journey with 35+ exercises and 3 projects. GCF Global Training certified by Pearson VUE.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors