Ordered lists use
- and show items in sequence, while unordered lists use
- and typically display bullet points.
Duration of the online course: 1 hours and 34 minutes
Build web pages from scratch with this free HTML course—learn headings, links, images, tables and forms, then practice to earn a shareable certificate.
Learn to build solid, well-structured web pages with HTML, the essential language behind every site you visit. In this free online course, you will go from understanding what markup is to confidently writing clean pages that browsers can read and render. You will practice the core habits used in real projects: choosing the right element, writing readable code, and thinking in terms of structure and meaning rather than just visual layout.
You will start with the foundations: how an HTML document is organized, how elements work, and what makes some elements different, such as empty elements that do not require a closing tag. From there, you will create your first page and learn how spacing, line breaks, and comments affect both the browser output and the maintainability of your code. Along the way, quick knowledge checks help you confirm concepts like headings and the proper use of common tags.
As you advance, you will create practical content structures used everywhere on the web. You will work with ordered and unordered lists for organized information, build tables for structured data, and create links that connect users to other pages or to sections within the same page. You will also learn how anchor tags rely on key attributes, a detail that makes navigation work reliably.
Visual content is part of modern web development, so you will add images to your pages, control their sizing, and learn which formats are best for different goals, such as crisp logos versus detailed photographs. You will also strengthen your understanding of nested elements, an everyday concept in HTML that helps you compose complex layouts by placing elements inside others with clear intent.
Finally, you will create interactive experiences through forms. You will build single-line and multi-line text inputs, connect labels properly for accessibility, and use radio buttons, checkboxes, number inputs, drop-down lists, and date fields to capture user data correctly. You will also explore fieldsets and legends for grouping and clarity, and deepen your grasp of attributes—the flexible mechanism that adds behavior and meaning to elements. By the end, you will be able to read and write HTML with confidence and take a strong first step toward web development.
1 hours and 34 minutes of online video course
Digital certificate of course completion (Free)
Exercises to train your knowledge
100% free, from content to certificate
What is the difference between ordered and unordered lists in HTML?
Ordered lists use
How do you create a link to another section on the same HTML page?
Give the destination element an id, then use an anchor link with href="#that-id".
How are labels connected to text inputs in HTML forms?
Set the label's for attribute to the same value as the input element's id attribute.
Ready to get started?Download the app and get started today.
Install the app now
to access the courseOver 5,000 free courses
Programming, English, Digital Marketing and much more! Learn whatever you want, for free.
Study plan with AI
Our app's Artificial Intelligence can create a study schedule for the course you choose.
From zero to professional success
Improve your resume with our free Certificate and then use our Artificial Intelligence to find your dream job.
You can also use the QR Code or the links below.

Free CourseProgressive Web Application PWA for Beginners
3h24m
15 exercises

Free CourseLaravel
4h04m
20 exercises

Free CoursePHP for Beginners: Learn PHP, MySQL and Login Systems
10h49m
29 exercises

Free CourseCSS Complete Tutorial
8h30m
49 exercises

Free CoursePHP for Beginners: Learn PHP, MySQL, MVC, Routing, Authentication and Testing
10h45m
49 exercises

Free CourseLaravel Full Course: Build, CRUD, Auth, Email and Deploy to Live Server
3h52m
15 exercises

Free CourseJavaScript for beginners
1h40m
2 exercises

Free CourseUmbraco CMS
6h21m
19 exercises

Free CourseAngular 2 for Beginners
1h02m
9 exercises

Free CourseDesign and code a landing page
4h40m
15 exercises
+ 10 million
students
Free and Valid
Certificate
60 thousand free
exercises
4.8/5 rating in
app stores
Free courses in
video and ebooks
Course comments: HTML
Students found the free course excellent, engaging, and easy to understand, with many praising the clear lessons and tutorials. One learner requested guidance on where to start building a website.
Argjend Sheqiri
one of the best courses i've ever watched, i can watch it 10 times and not get bored of it.
Mohd Ashif
nice Video
Denzy Denzil
Excellent
Ndalo Mbambo
Thank You, It was a great lesson and everything taught was easy to understand.
George Willian
so if I want to begin can u please show me we're to start which site can I open to start building my website
22BCA261-VETRIVEL C BCA
thanks
Aditya Sachin Pardeshi
good and much understandable ....
SAAD KHAN
very interested curse
Hitesh Dattatray Sali
nice
Jeremiah Ranen R
The course was great.The tutor made each and every tutorial easier to understand.