HTML elements are the basic building blocks of HTML. We explore their syntax, examine empty elements, and discuss the benefits of semantic elements.
This is clip 4 of the "Gentle Introduction to HTML for Beginners" course. Use this link for the full course playlist: • Gentle Introduction to HTML for Beginners
Lesson Links
Like every language, HTML has specific syntax, keywords, and rules. For HTML, those are defined in a specification maintained by a standards group called the World Wide Web Consortium (or W3C). The specification is mostly written for companies that make browsers and is not beginner friendly.
The HTML specification called "the HTML Living Standard": https://html.spec.whatwg.org/
A better resource for all that is HTML is the Mozilla Developer Network (or MDN) Web documentation. This is a great place to look up specific HTML keywords, examine elements and attributes, and learn more about HTML.
HTML documentation on MDN: https://developer.mozilla.org/en-US/d...
HTML element reference on MDN: https://developer.mozilla.org/en-US/d...
Content
00:00 Elements: The Basic building blocks of HTML
01:32 Syntax of an HTML element
02:50 Empty elements insert something into the web page
03:55 Semantic elements
05:06 Benefits of semantic HTML elements
05:37 Key points
Course Description
Every web page you see is created with HTML. This course is a gentle introduction to the syntax and best practices of HTML.
You'll learn about HTML elements and attributes, how to structure a page, and use semantic elements to organize your content. You'll see how to build a list and table, add images and navigation, and create a data entry form.
You have the option of coding along with the course and building a website with HTML.
Audience
• Anyone new to web development.
• Students considering a web developer career.
• Existing web developers that want to reinforce their HTML knowledge.
• Those that manage or interact with web developers to better understand what HTML is and how it's used.
No prerequisite knowledge or skills are needed for this course.
This is the second course of the "How to Become a Web Developer" series.