"Never let failure stop you. Every failure is another chance to improve and become awesome." ๐๐ป
Please Share this channel ๐๐๐๐
@AbWebDeveloper ๐๐ @AbWebDeveloper
Please Share this channel ๐๐๐๐
@AbWebDeveloper ๐๐ @AbWebDeveloper
๐ฅ6๐1
๐ป Day 13: HTML Basics ๐๐ฅ
๐ Hello everyone! Welcome back to Day 13 of our HTML journey. ๐
In the previous lesson, we learned about:
โ
Today, we'll continue learning about one of the most important parts of HTML Forms.
Have you ever noticed that some input boxes are different?
๐ Password fields hide your password.
๐ง Email fields expect an email address.
๐ Birthday fields show a calendar.
๐ Some websites let you upload files.
All of these are possible because of different Input Types.
Today, we'll learn the most commonly used input types.
๐ค What is an Input Type?
The
Changing the
๐ Best Analogy ๐๐๐
Imagine you're filling out a job application form.
Different boxes ask for different information:
๐ค Name
๐ง Email
๐ Password
๐ Date of Birth
๐ Phone Number
Each box is designed for a specific purpose.
The HTML
๐ค What is it?
Used to enter normal text.
Example:
โ Used for:
Full Name
Username
City
School Name
๐ค What is it?
Used to enter passwords.
The browser hides the characters for security.
Example:
๐ Output:
Instead of showing:
It shows:
๐ค What is it?
Used to enter an email address.
Example:
๐ค What is it?
Used to enter numbers only.
Example:
๐ค What is it?
Allows users to select a date.
Example:
On most browsers, a calendar appears automatically.
Perfect for:
๐ Birthday
๐ Appointment Date etc...
๐ค What is it?
Allows users to choose only one option from a group.
Example:
The
๐ Best Analogy ๐๐๐
Imagine a multiple-choice exam.
Only one answer can be correct.
That's how radio buttons work.
๐ค What is it?
Allows users to select multiple options.
Example:
Unlike radio buttons, users can select more than one option.
๐ค What is it?
Allows users to upload files.
Example:
Used for uploading:
๐ท Photos๐ Documents๐ต Audio๐ฅ Videos
๐ค What is it?
Creates a button that submits the form.
Example:
๐ Complete Example
๐ป Mini Coding Exercise
Create a Student Registration Form that contains:
โ Full Name
โ Password
โ Email
โ Age
โ Date of Birth
โ Gender (Radio Buttons)
โ Skills (Checkboxes)
โ Upload Profile Picture (File Input)
โ Register Button (Submit)
Try building it yourself before checking the answer, and don't forget to share your work in the comments! ๐๐
Have a wonderful day! ๐โค๏ธ
@AbWebDeveloper ๐๐ @AbWebDeveloper
๐ Hello everyone! Welcome back to Day 13 of our HTML journey. ๐
In the previous lesson, we learned about:
โ
<form>, <label>,<input> type,placeholderToday, we'll continue learning about one of the most important parts of HTML Forms.
โจ๏ธ HTML Input Types โ Part 2
Have you ever noticed that some input boxes are different?
๐ Password fields hide your password.
๐ง Email fields expect an email address.
๐ Birthday fields show a calendar.
๐ Some websites let you upload files.
All of these are possible because of different Input Types.
Today, we'll learn the most commonly used input types.
๐ค What is an Input Type?
The
type attribute tells the browser what kind of information the user should enter.Changing the
type changes how the input field behaves.๐ Best Analogy ๐๐๐
Imagine you're filling out a job application form.
Different boxes ask for different information:
๐ค Name
๐ง Email
๐ Password
๐ Date of Birth
๐ Phone Number
Each box is designed for a specific purpose.
The HTML
type attribute works exactly the same way.โ โ๏ธ type="text"๐ค What is it?
Used to enter normal text.
Example:
<input type="text" placeholder="Enter your full name">
โ Used for:
Full Name
Username
City
School Name
โก ๐ type="password"๐ค What is it?
Used to enter passwords.
The browser hides the characters for security.
Example:
<input type="password" placeholder="Enter your password">
๐ Output:
Instead of showing:
mypassword123It shows:
โขโขโขโขโขโขโขโขโขโขโข ๐ง type="email"๐ค What is it?
Used to enter an email address.
Example:
<input type="email" placeholder="Enter your email">
โฃ ๐ข type="number"๐ค What is it?
Used to enter numbers only.
Example:
<input type="number" placeholder="Enter your age">
โค ๐
type="date"๐ค What is it?
Allows users to select a date.
Example:
<input type="date">
On most browsers, a calendar appears automatically.
Perfect for:
๐ Birthday
๐ Appointment Date etc...
โฅ ๐ type="radio"๐ค What is it?
Allows users to choose only one option from a group.
Example:
<input type="radio" name="gender"> Male
<input type="radio" name="gender"> Female
The
name attribute groups the radio buttons together.๐ Best Analogy ๐๐๐
Imagine a multiple-choice exam.
Only one answer can be correct.
That's how radio buttons work.
โฆ โ๏ธ type="checkbox"๐ค What is it?
Allows users to select multiple options.
Example:
<input type="checkbox"> HTML
<input type="checkbox"> CSS
<input type="checkbox"> JavaScript
Unlike radio buttons, users can select more than one option.
โง ๐ type="file"๐ค What is it?
Allows users to upload files.
Example:
<input type="file">
Used for uploading:
๐ท Photos๐ Documents๐ต Audio๐ฅ Videos
โจ ๐ค type="submit"๐ค What is it?
Creates a button that submits the form.
Example:
<input type="submit" value="Register">
๐ Complete Example
<form>
<label>Full Name</label><br>
<input type="text" placeholder="Enter your full name"><br><br>
<label>Password</label><br>
<input type="password" placeholder="Enter your password"><br><br>
<label>Email</label><br>
<input type="email" placeholder="Enter your email"><br><br>
<label>Age</label><br>
<input type="number" placeholder="Enter your age"><br><br>
<label>Date of Birth</label><br>
<input type="date"><br><br>
<label>Gender</label><br>
<input type="radio" name="gender"> Male
<input type="radio" name="gender"> Female<br><br>
<label>Skills</label><br>
<input type="checkbox"> HTML
<input type="checkbox"> CSS
<input type="checkbox"> JavaScript<br><br>
<label>Upload Your CV</label><br>
<input type="file"><br><br>
<input type="submit" value="Register">
</form>
๐ป Mini Coding Exercise
Create a Student Registration Form that contains:
โ Full Name
โ Password
โ Email
โ Age
โ Date of Birth
โ Gender (Radio Buttons)
โ Skills (Checkboxes)
โ Upload Profile Picture (File Input)
โ Register Button (Submit)
Try building it yourself before checking the answer, and don't forget to share your work in the comments! ๐๐
Have a wonderful day! ๐โค๏ธ
@AbWebDeveloper ๐๐ @AbWebDeveloper
โค7
๐ป แจแแ แแแฎ แจแแญ แซแแซแแธแแ Coding Challenges แ แแต แ แ แแต แ แแซ แฅแแฐแซแแ! ๐ฅ
แแแแแ แฅแซแ แขแจแฅแณแฝแ แ แตแจแแแข ๐ช
แฅแซแแณแแฑแ แฝแแญ แฐแจแ แ แฐแจแ แฅแจแแณแแฃ แจแฎแฑ แแญแฃ แซแแแ แแณแฅ (Logic) แ แแแฝ แแแณ แฅแแแซแแแข
๐ฏ แตแแแ แจCoding Challenge แแแ แฝแ แจแแ แญแแแซแ! ๐
แแแ แแแฃ แ แแณแฝแแ แฅแแณแซแแแฃแฝแ!
โค๏ธ แแแ แจแแแฝแ แ โค๏ธ Reaction แ แณแแแ!
๐ข แปแแแ แแแฐแแปแฝแ Share แ แตแญแ แฅแ แ แฅแจแ แฅแแแญ! ๐
๐ Join Now
@AbWebDeveloper๐๐โค๏ธ@AbWebDeveloper
แแแแแ แฅแซแ แขแจแฅแณแฝแ แ แตแจแแแข ๐ช
แฅแซแแณแแฑแ แฝแแญ แฐแจแ แ แฐแจแ แฅแจแแณแแฃ แจแฎแฑ แแญแฃ แซแแแ แแณแฅ (Logic) แ แแแฝ แแแณ แฅแแแซแแแข
๐ฏ แตแแแ แจCoding Challenge แแแ แฝแ แจแแ แญแแแซแ! ๐
แแแ แแแฃ แ แแณแฝแแ แฅแแณแซแแแฃแฝแ!
โค๏ธ แแแ แจแแแฝแ แ โค๏ธ Reaction แ แณแแแ!
๐ข แปแแแ แแแฐแแปแฝแ Share แ แตแญแ แฅแ แ แฅแจแ แฅแแแญ! ๐
๐ Join Now
@AbWebDeveloper๐๐โค๏ธ@AbWebDeveloper
โค10๐ฅ1
Web Development Journey๐ฉโ๐ป๐จโ๐ป
Day 1 โ๏ธโ๏ธโ๏ธ <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>My First Website</title> </head> <body> <h1>Web Development Courses</h1> <h2>About Me</h2> <p>My name isโฆ
We'll start from here แฅแ แฅแตแจแ comment แแตแซแ แแญ แจแแฃแแฝแแ output แ แตแแแกแแ แฅแ แ แแ แแแฑแ แฅแฐแฃแฝแแแ ๐๐
แจแปแแฝแ แปแ copy แแตแจแ แ แญแปแแ๐ โโ๏ธ๐ โโ๏ธ แฅแแแฐแ แจแจแซแณแฝแแ แตแ แ แตแแฅแณแน แแฉแแ
แจแปแแฝแ แปแ copy แแตแจแ แ แญแปแแ๐ โโ๏ธ๐ โโ๏ธ แฅแแแฐแ แจแจแซแณแฝแแ แตแ แ แตแแฅแณแน แแฉแแ
๐ฅ6
Web Development Journey๐ฉโ๐ป๐จโ๐ป
Photo
แ แตแแญ app แแแตแ แแ แญแแแ procedure แฐแจแฐแ แซแแแฃแฝแ แแ แจแ
แญแปแแ ๐ฏ๐ฏ
๐ฅ7
Web Development Journey๐ฉโ๐ป๐จโ๐ป
Day 1 โ๏ธโ๏ธโ๏ธ <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>My First Website</title> </head> <body> <h1>Web Development Courses</h1> <h2>About Me</h2> <p>My name isโฆ
แจแแญ แแแ code แจแแแฃแแฝแ output แญแ
แแ แญแแตแแ ๐๐๐
@AbWebDeveloper ๐๐โค๏ธ @AbWebDeveloper
@AbWebDeveloper ๐๐โค๏ธ @AbWebDeveloper
๐ฅ7๐1
๐น NEW FORMAT ALERT!
We're trying something new today: ๐
We're trying something new today: ๐
๐5๐ฅ2โค1๐ฅฐ1
This media is not supported in your browser
VIEW IN TELEGRAM
๐ for the quality
๐ฅ5โค1๐1๐ฅฐ1๐1๐คจ1
๐ถ HOW TO ADD MUSIC TO YOUR HTML PAGE
Quick tutorial โ add background music to any text formatting project.
๐ Watch. Learn. Code.
Quick tutorial โ add background music to any text formatting project.
๐ Watch. Learn. Code.
๐ฅ5๐ฅฐ2๐1๐1
๐ 300 Subscribers! ๐
Thank you so much for your amazing support! We've reached 300 subscribers together. โค๏ธ
This is just the beginning! More exciting web development lessons, coding challenges, and projects are coming soon.
แ แฃแ แฅแแแฐแแแแ๐๐ แฅแป แฅแแแฐ แญแแแ ๐๐channel share แ แตแญแแต
@AbWebDeveloper ๐๐โค๏ธ @AbWebDeveloper
Thank you so much for your amazing support! We've reached 300 subscribers together. โค๏ธ
This is just the beginning! More exciting web development lessons, coding challenges, and projects are coming soon.
แ แฃแ แฅแแแฐแแแแ๐๐ แฅแป แฅแแแฐ แญแแแ ๐๐channel share แ แตแญแแต
@AbWebDeveloper ๐๐โค๏ธ @AbWebDeveloper
๐6๐ฅ3
This media is not supported in your browser
VIEW IN TELEGRAM
In this session, I break down a practical HTML layout that incorporates several essential semantic and structural elements:
โข <strike> โ for indicating outdated or removed content
โข <q> and <blockquote> โ for inline and block-level quotations
โข <select> with <option> โ for building dropdown menus
โข <legend> โ used within field sets for grouping form controls
โข <br> and <hr> โ for line breaks and horizontal rule separators
A full video walkthrough is available, showing the entire creation process from start to finish โ including the visual output you see here.
Ideal for beginners and intermediate developers looking to strengthen their foundational HTML skills.
๐บ Watch, practice, and refine your markup.
@AbWebDeveloper
โข <strike> โ for indicating outdated or removed content
โข <q> and <blockquote> โ for inline and block-level quotations
โข <select> with <option> โ for building dropdown menus
โข <legend> โ used within field sets for grouping form controls
โข <br> and <hr> โ for line breaks and horizontal rule separators
A full video walkthrough is available, showing the entire creation process from start to finish โ including the visual output you see here.
Ideal for beginners and intermediate developers looking to strengthen their foundational HTML skills.
๐บ Watch, practice, and refine your markup.
@AbWebDeveloper
โค9๐ฅ2
Media is too big
VIEW IN TELEGRAM
๐ HTML lesson ๐ฅ | Images & Links ๐
๐ Welcome back ๐ปโจ
Ever wondered how websites show pictures and connect to other pages? ๐ค
Today, weโll learn In this video ๐ฝ๏ธ how to:
๐ผ๏ธ Add images to your webpage
๐ Create clickable links and
โ๏ธ Understand src,href, and alt attributes
๐ฏ Mini Challenge:
Create your own webpage with:
โ Your profile image
โ A link to your favorite website
Try it yourself and share your work in the comment!!๐
@AbWebDeveloper
๐ Welcome back ๐ปโจ
Ever wondered how websites show pictures and connect to other pages? ๐ค
Today, weโll learn In this video ๐ฝ๏ธ how to:
๐ผ๏ธ Add images to your webpage
๐ Create clickable links and
โ๏ธ Understand src,href, and alt attributes
๐ฏ Mini Challenge:
Create your own webpage with:
โ Your profile image
โ A link to your favorite website
Try it yourself and share your work in the comment!!๐
๐ก Learn โ Practice โ Build โ Become a Developer ๐
@AbWebDeveloper
โค10๐ฅ3
Web Development Journey๐ฉโ๐ป๐จโ๐ป
๐ป Day 8: HTML Basics ๐๐ฅ ๐ Hello everyone! Welcome back to Day 8 of our HTML journey. ๐ Today we're going to learn how to organize information using: ๐ HTML Lists Have you ever seen: ๐ A shopping list? ๐ A restaurant menu? ๐ A table of contents? ๐ Stepsโฆ
Media is too big
VIEW IN TELEGRAM
๐ฅ HTML Lesson is Here! ๐ป๐
In this video, you'll learn:
โ Unordered Lists (<ul>)
โ Ordered Lists (<ol>)
โ Description Lists (<dl>
โ Lists with Clickable Links ๐
๐ฏ Easy to understand, beginner-friendly, and packed with practical examples.
๐ฌ After watching, comment "Done" and tell us which list type you liked the most!
๐ Follow @AbWebDeveloper
for daily web development lessons, coding challenges, and tips. Invite your friends and let's grow together! ๐๐ฅ
In this video, you'll learn:
โ Unordered Lists (<ul>)
โ Ordered Lists (<ol>)
โ Description Lists (<dl>
โ Lists with Clickable Links ๐
๐ฏ Easy to understand, beginner-friendly, and packed with practical examples.
๐ฌ After watching, comment "Done" and tell us which list type you liked the most!
๐ Follow @AbWebDeveloper
for daily web development lessons, coding challenges, and tips. Invite your friends and let's grow together! ๐๐ฅ
โค9
Web Development Journey๐ฉโ๐ป๐จโ๐ป
๐ฅ HTML Lesson is Here! ๐ป๐ In this video, you'll learn: โ
Unordered Lists (<ul>) โ
Ordered Lists (<ol>) โ
Description Lists (<dl> โ
Lists with Clickable Links ๐ ๐ฏ Easy to understand, beginner-friendly, and packed with practical examples. ๐ฌ After watchingโฆ
๐ก HTML Lists Tip & Trick of the Day
๐ Use the right list for the right purpose!
Many beginners use the same type of list everywhere, but professional developers choose the correct list based on the content.
โ
Navigation menus
Features
Shopping lists
โ
Step-by-step tutorials
Recipes
Instructions
Rankings
โ
Glossaries
FAQs
Definitions
Technical documentation
๐ฏ Pro Tip: A well-structured webpage is easier to read, maintain, and helps browsers and assistive technologies understand your content better.
๐ฌ Remember: Don't choose a list because of how it looksโchoose it because of what it means. You can always change the appearance later with CSS. ๐
๐ Use the right list for the right purpose!
Many beginners use the same type of list everywhere, but professional developers choose the correct list based on the content.
โ
<ul> (Unordered List) โ Use when the order doesn't matter.Navigation menus
Features
Shopping lists
โ
<ol> (Ordered List) โ Use when the order is important.Step-by-step tutorials
Recipes
Instructions
Rankings
โ
<dl> (Description List) โ Use when explaining terms.Glossaries
FAQs
Definitions
Technical documentation
๐ฏ Pro Tip: A well-structured webpage is easier to read, maintain, and helps browsers and assistive technologies understand your content better.
๐ฌ Remember: Don't choose a list because of how it looksโchoose it because of what it means. You can always change the appearance later with CSS. ๐
โค7๐ฅ3
Media is too big
VIEW IN TELEGRAM
๐ HTML Tables Explained! ๐ป
In this lesson, you'll learn how to create and organize tables in HTML from scratch.
โ <table> โ <tr> โ <th> โ <td> โ <caption> โ colspan โ rowspan โ <thead>, <tbody>, <tfoot>
๐ฏ By the end of this lesson, you'll be able to build professional HTML tables with confidence.
๐ป Practice the code, build your own table, and share your result in the comments!
๐ Follow @AbWebDeveloper for more beginner-friendly web development lessons.
#WebDevelopment
#Coding
#LearnHTML
In this lesson, you'll learn how to create and organize tables in HTML from scratch.
โ <table> โ <tr> โ <th> โ <td> โ <caption> โ colspan โ rowspan โ <thead>, <tbody>, <tfoot>
๐ฏ By the end of this lesson, you'll be able to build professional HTML tables with confidence.
๐ป Practice the code, build your own table, and share your result in the comments!
๐ Follow @AbWebDeveloper for more beginner-friendly web development lessons.
#WebDevelopment
#Coding
#LearnHTML
๐ฅ8โค1๐1
Web Development Journey๐ฉโ๐ป๐จโ๐ป
๐ป Day 12: HTML Basics ๐๐ฅ ๐ Hello everyone! Welcome back to Day 12 of our HTML journey. ๐ In the previous lesson, we learned about Advanced HTML Tables. Today, we're starting one of the most important topics in HTML. ๐ HTML Forms โ Part 1 Have you ever:โฆ
Media is too big
VIEW IN TELEGRAM
๐ฅ This HTML Forms Lesson Could Change Your Coding Journey! ๐๐ป
Have you ever wondered how Login Pages, Sign-Up Forms, Contact Forms, and Registration Forms are created? ๐ค
๐ In this lesson, you'll learn everything you need to build HTML Forms from scratch: โ <form> โ <label> โ <input> โ Text, Email & Password Fields โ Radio Buttons & Checkboxes โ Dropdown Lists โ Textarea โ File Upload โ Submit & Reset Buttons
๐ฏ Today's Challenge: Build your own Student Registration Form after watching the video and share a screenshot in the comments.
โค๏ธ If this lesson helped you, react, share it with your friends, and invite them to join ๐๐
@AbWebDeveloper ๐๐โค๏ธ @AbWebDeveloper
Let's grow together and become professional web developersโone lesson at a time! ๐๐ฅ
#HTMLForms
#WebDevelopment
#Programming
Have you ever wondered how Login Pages, Sign-Up Forms, Contact Forms, and Registration Forms are created? ๐ค
๐ In this lesson, you'll learn everything you need to build HTML Forms from scratch: โ <form> โ <label> โ <input> โ Text, Email & Password Fields โ Radio Buttons & Checkboxes โ Dropdown Lists โ Textarea โ File Upload โ Submit & Reset Buttons
๐ฏ Today's Challenge: Build your own Student Registration Form after watching the video and share a screenshot in the comments.
โค๏ธ If this lesson helped you, react, share it with your friends, and invite them to join ๐๐
@AbWebDeveloper ๐๐โค๏ธ @AbWebDeveloper
Let's grow together and become professional web developersโone lesson at a time! ๐๐ฅ
#HTMLForms
#WebDevelopment
#Programming
โก6๐2โค1๐ฅฐ1
แแแฌ lesson แ แญแแจแแ sorry แจแแ แฝแแญ แตแแแ แแ แแ แแ แแ แฅแแแฅแแแ แฅแตแจแ comment แแญ แ แตแฐแซแจแต แปแแแ แแ แแ แแตแฐแซแจแ แฅแแณแแฅแ๐๐
We won't have a lesson today, I'm sorry. We encountered a problem, but we'll continue tomorrow. In the meantime, please leave comments on what needs to be improved.๐๐
We won't have a lesson today, I'm sorry. We encountered a problem, but we'll continue tomorrow. In the meantime, please leave comments on what needs to be improved.๐๐
๐6
๐ป Day 14: HTML Basics ๐๐ฅ
๐ Hello everyone! Welcome back to Day 14 of our HTML journey! ๐
In the previous lessons, we learned about:
๐ HTML Forms
๐ Form Validation
๐ Form Attributes
Today, we're going to learn something very important for building professional websites:
We'll learn:
๐งญ
๐ค What is Semantic HTML?
Semantic HTML means using HTML elements that clearly describe the meaning and purpose of the content.
โ ๐
The
It commonly contains:
๐ท๏ธ Logo
๐ Website title
๐งญ Navigation
๐ Introductory content
Example:
โก ๐งญ
Example:
โข ๐
The
Example:
โ ๏ธ Important
A page should normally have one main
โฃ ๐
A
Example:
You can use sections for:
๐ค About
๐ผ Services
๐ Course
๐ Contact
โค ๐ฐ
An
Examples:
๐ฐ News article
๐ Blog post
๐ข Announcement
Example:
โฅ ๐
Examples:
๐ข Advertisements
๐ค Author information
๐ก Tips
Example:
โฆ ๐ฆถ
The
It commonly contains:
ยฉ Copyright information
๐ง Contact information
๐ฑ Social media links
Example:
๐งฉ How They Work Together
A typical webpage can look like this:
โ ๏ธ However, don't put semantic elements inside one another randomly. Each element should be used according to its purpose.
๐ป Mini Coding Challenge ๐
Create your own Personal Portfolio Structure using:
โ <header>
โ <nav>
โ <main>
โ <section>
โ <article>
โ <aside>
โ <footer>
Your webpage should contain:
๐ค Your name
๐ Home
๐ About Me
๐ป Your projects
๐ Your skills
๐ Contact information
๐ฅ Try it by yourself and share on comment.๐๐
Have a wonderful day! ๐โค๏ธ
@AbWebDeveloper
๐ Hello everyone! Welcome back to Day 14 of our HTML journey! ๐
In the previous lessons, we learned about:
๐ HTML Forms
๐ Form Validation
๐ Form Attributes
Today, we're going to learn something very important for building professional websites:
๐๏ธ HTML Semantic Elements
We'll learn:
๐งญ
<header>,๐งญ <nav>,๐ <main>,๐ <section>,๐ฐ <article>,๐ <aside>,๐ฆถ <footer>๐ค What is Semantic HTML?
Semantic HTML means using HTML elements that clearly describe the meaning and purpose of the content.
โ ๐
<header>The
<header> element represents introductory content for a page or section.It commonly contains:
๐ท๏ธ Logo
๐ Website title
๐งญ Navigation
๐ Introductory content
Example:
<header>
<h1>My Website</h1>
<p>Welcome to my website!</p>
</header>
โก ๐งญ
<nav><nav> represents a section containing navigation links.Example:
<nav>
<a href="#home">Home</a>
<a href="#about">About</a>
<a href="#contact">Contact</a>
</nav>
โข ๐
<main>The
<main> element contains the main content of the webpage.Example:
<main>
<h1>Welcome</h1>
<p>This is the main content of my website.</p>
</main>
โ ๏ธ Important
A page should normally have one main
<main> element.โฃ ๐
<section>A
<section> represents a thematic section of content.Example:
<section>
<h2>About Me</h2>
<p>I am learning web development.</p>
</section>
You can use sections for:
๐ค About
๐ผ Services
๐ Course
๐ Contact
โค ๐ฐ
<article>An
<article> represents self-contained content that could potentially stand on its own.Examples:
๐ฐ News article
๐ Blog post
๐ข Announcement
Example:
<article>
<h2>HTML Basics</h2>
<p>
HTML is used to structure webpages.
</p>
</article>
โฅ ๐
<aside><aside> contains content that is related to the main content but not part of its primary flow.Examples:
๐ข Advertisements
๐ค Author information
๐ก Tips
Example:
<aside>
<h3>Related Topics</h3>
<ul>
<li>HTML</li>
<li>CSS</li>
<li>JavaScript</li>
</ul>
</aside>
โฆ ๐ฆถ
<footer>The
<footer> represents the footer of a page or section.It commonly contains:
ยฉ Copyright information
๐ง Contact information
๐ฑ Social media links
Example:
<footer>
<p>ยฉ 2026 My Website</p>
</footer>
๐งฉ How They Work Together
A typical webpage can look like this:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ HEADER โ
โ Logo + Title โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ NAV โ
โ Home | About | Contact โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ MAIN โ
โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ SECTION โ โ
โ โ โ โ
โ โ ARTICLE โ โ
โ โ โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โ ASIDE โ
โ Related Content โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ FOOTER โ
โ ยฉ 2026 Website โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๏ธ However, don't put semantic elements inside one another randomly. Each element should be used according to its purpose.
๐ป Mini Coding Challenge ๐
Create your own Personal Portfolio Structure using:
โ <header>
โ <nav>
โ <main>
โ <section>
โ <article>
โ <aside>
โ <footer>
Your webpage should contain:
๐ค Your name
๐ Home
๐ About Me
๐ป Your projects
๐ Your skills
๐ Contact information
๐ฅ Try it by yourself and share on comment.๐๐
โญ๏ธ Next Lesson๏ปฟ
๐ HTML <div> and <span>
We'll learn:
๐ฆ What <div> is
โ๏ธ What <span> is
๐ The difference between <div> and <span>
๐ฏ Block-level vs inline elements
Have a wonderful day! ๐โค๏ธ
@AbWebDeveloper
โค8๐ฅ1