Skip to content

A collection of 11 hands-on HTML & CSS tasks covering forms, tables, lists, debugging, and semantic markup. Ideal for beginners practicing web-development fundamentals.

License

Notifications You must be signed in to change notification settings

TheComputationalCore/html-css-basics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

84 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌐 HTML & CSS Mini-Tasks β€” Comprehensive Practice Pack

Build Status License

A complete collection of 11 HTML & CSS tasks designed to strengthen fundamentals in HTML structure, form creation, debugging, styling, lists, tables, and semantic markup.
Screenshots and clean project structure are included for clarity.


πŸ“‚ Project Structure

html-css-basics/
β”‚
β”œβ”€β”€ screenshots/        # Screenshots for each task (1.png β†’ 11.b.png)
β”‚
β”œβ”€β”€ templates/          
β”‚   β”œβ”€β”€ Question1.html
β”‚   β”œβ”€β”€ Question2.html
β”‚   β”œβ”€β”€ Question3.html
β”‚   β”œβ”€β”€ styleQ3.css
β”‚   β”œβ”€β”€ Question4.html
β”‚   β”œβ”€β”€ Question5.html
β”‚   β”œβ”€β”€ Question6.html
β”‚   β”œβ”€β”€ Question7.html
β”‚   β”œβ”€β”€ styleQ7.css
β”‚   β”œβ”€β”€ Question8.html
β”‚   β”œβ”€β”€ Question9.html
β”‚   β”œβ”€β”€ Question10.html
β”‚   β”œβ”€β”€ Question11.html
β”‚   └── task.md         # Contains all original questions
β”‚
β”œβ”€β”€ LICENSE
└── README.md

πŸ“ Task Overview

Q1 – Fix Bugs in HTML Snippet

Basic bug‑fixing involving:

  • Improper nesting
  • Unclosed tags
  • Incorrect attribute placements

Q2 – Fix Bugs in Another HTML Snippet

Similar debugging with structure correction and semantic fixes.


Q3 – Contact Us Form

Creates a complete form containing:

  • Name, Email, Subject, Message fields
  • Required validation
  • Styled using styleQ3.css

πŸ“Έ Screenshot:
Q3


Q4 – Programming Languages & Databases List

Nested lists covering:

  • JS, Python, Java
  • Frameworks (e.g., React, Django)
  • Databases (MySQL, MongoDB)

Q5 – Open Google in New Tab

Simple anchor-tag behavior using:

<a href="https://google.com" target="_blank">Open Google</a>

Q6 – Employee Type Radio Buttons

Two grouped radio buttons:

  • Salaried
  • Own Business

Q7 – Form UI Based on a Reference Image

Recreates a complex form layout with custom styling in styleQ7.css.

πŸ“Έ Screenshot:
Q7


Q8 – Table Based on Reference Image

Uses table tags <table>, <tr>, <td>, <th> to recreate a given design.

πŸ“Έ Screenshot:
Q8


Q9 – Default Form Values

Demonstrates placeholder/default values for all HTML input types.


Q10 – Highlight Text Without CSS

Uses <mark> to highlight:
HTML & CSS is awesome


Q11 – All Input Types Form

Includes:

  • text, password, radio, checkbox
  • color, date, time, file
  • range, number, search
  • textarea, dropdowns

πŸ“Έ Screenshot:
Q11


πŸ–Ό Screenshot Gallery (Grid View)

Q1 & Q2

Q1 Q2

Q3 – Q6

Q3 Q4 Q5a Q5b
Q6

Q7 – Q11

Q7 Q8 Q9 Q10
Q11a Q11b

▢️ How to View the Tasks

1️⃣ Clone the Repository

git clone https://github.com/TheComputationalCore/html-css-mini-tasks.git

2️⃣ Open in Browser

Simply open any QuestionX.html file in a browser.

3️⃣ For Q3 & Q7

Ensure the CSS files styleQ3.css and styleQ7.css are in the same folder.


πŸ›  Tech Stack Used

  • HTML5
  • CSS3
  • Semantic Elements
  • Form Validation
  • Table & List Structures

🏷 Topics

html β€’ css β€’ forms β€’ tables β€’ lists β€’ semantics β€’ web-basics


πŸ“œ License

This project is licensed under the MIT License.

About

A collection of 11 hands-on HTML & CSS tasks covering forms, tables, lists, debugging, and semantic markup. Ideal for beginners practicing web-development fundamentals.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published