Skip to content

Darkraider888/HTML

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📘 HTML for Complete Beginners

Welcome to HTML for Complete Beginners 🎉

This repository is created to help absolute beginners learn HTML from zero, using simple English, step-by-step lessons, and clear examples.

👉 No prior programming knowledge is required.


🌐 What is HTML?

HTML stands for HyperText Markup Language.

  • HTML is used to create the structure of web pages
  • It is not a programming language
  • HTML uses tags to describe content like text, images, links, and forms

By completing this repository, you will be able to:

  • Understand how web pages are structured
  • Write basic HTML by yourself
  • Create simple static web pages

📂 Repository Structure

html-for-complete-beginners/
│
├── 00-introduction/
│   └── 00-what-is-html.html
│
├── 01-basic-structure/
│   └── 01-html-structure.html
│
├── 02-text-content/
│   ├── 02-headings.html
│   ├── 03-paragraphs.html
│   └── 04-text-formatting.html
│
├── 03-links-images/
│   ├── 05-links.html
│   └── 06-images.html
│
├── 04-lists-tables/
│   ├── 07-lists.html
│   └── 08-tables.html
│
├── 05-forms/
│   ├── 09-forms-basics.html
│   └── 10-input-types.html
│
├── 06-layout-basics/
│   └── 11-div-span.html
│
├── 07-mini-projects/
│   ├── 12-simple-profile-page.html
│   └── 13-simple-form-page.html
│
├── README.md
└── CONTRIBUTING.md

📘 Lessons Overview

Lesson 00: What is HTML

File: 00-introduction/00-what-is-html.html

  • Meaning of HTML
  • What HTML is used for
  • HTML is not programming

Lesson 01: HTML Basic Structure

File: 01-basic-structure/01-html-structure.html

  • <!DOCTYPE html>
  • <html>, <head>, <body>
  • <title>

👉 This is the most important lesson.


Lesson 02: Headings

File: 02-headings.html

  • <h1> to <h6>
  • Importance of <h1>

Lesson 03: Paragraphs

File: 03-paragraphs.html

  • <p>
  • <br> (line breaks)

Lesson 04: Text Formatting

File: 04-text-formatting.html

  • <b>, <strong>
  • <i>, <em>
  • <u>

Lesson 05: Links

File: 05-links.html

  • <a>
  • href
  • target="_blank"

Lesson 06: Images

File: 06-images.html

  • <img>
  • src
  • alt (very important)

Lesson 07: Lists

File: 07-lists.html

  • Ordered list <ol>
  • Unordered list <ul>
  • List items <li>

Lesson 08: Tables

File: 08-tables.html

  • <table>
  • <tr>, <th>, <td>

Lesson 09: Forms (Basics)

File: 09-forms-basics.html

  • <form>
  • <label>
  • <input>

Lesson 10: Input Types

File: 10-input-types.html

  • text
  • password
  • email
  • submit

Lesson 11: div & span

File: 11-div-span.html

  • Block vs inline elements
  • <div>
  • <span>

🧪 Mini Projects (Very Important)

Mini Project 12: Simple Profile Page

File: 12-simple-profile-page.html

Includes:

  • Heading
  • Image
  • Paragraph
  • List
  • Link

🎯 Goal: Create a simple personal web page using HTML.


Mini Project 13: Simple Form Page

File: 13-simple-form-page.html

Includes:

  • Name
  • Email
  • Password
  • Submit button

🎯 Goal: Learn how forms collect user input.


📝 Teaching Rules (Important)

✔ One concept per file ✔ Clear comments ✔ No CSS ✔ No JavaScript ✔ Simple English ✔ Beginner-friendly


🤝 Contributing

Contributions are welcome! If you want to help beginners learn HTML:

  1. Fork this repository
  2. Create a new branch
  3. Add improvements (clear explanations only)
  4. Open a Pull Request

Please read CONTRIBUTING.md before contributing.


🚀 What’s Next After This?

After finishing this repository, you should learn:

  1. CSS – styling web pages
  2. JavaScript – making pages interactive

⭐ Support

If this repository helps you:

  • ⭐ Star the repo
  • Share it with beginners
  • Help others learn HTML ❤️

Also, there are some other projects after compliting this lessons you can try.

👨‍💻 Made for beginners, by beginners

Happy coding!... 🎉

About

html-for-complete-beginners

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages