---
# System prepended metadata

title: Key HTML Concepts I Learned as a Beginner Web Developer

---

# Key HTML Concepts I Learned as a Beginner Web Developer

HTML (HyperText Markup Language) is the foundation of web development. It is the language used to structure content on websites and define how information is displayed in a browser. After completing my HTML lessons in my Web2 programming class, I gained a better understanding of how web pages are built from scratch.

# Structure of an HTML Document

One of the first and most important concepts I learned is the basic structure of an HTML document. Every HTML file begins with the <!DOCTYPE html> declaration, followed by the <html>, <head>, and <body> tags.

The <head> section contains information about the page such as the title, character encoding, and meta data. The <body> section contains the visible content of the webpage, including text, images, and links.

# Common HTML Elements
During the lessons, I learned how to use several important HTML elements, including:
 • Headings((h1 to h6)
 • Paragraphs (p}
 • Links (a)
 • Images (img)
 • Lists (ul, ol, li)
 • Horizontal lines (hr)
These elements help organize content and improve readability.
Linking Multiple Pages
    
I also learned how to create multi-page websites using HTML. By linking pages together with the (a) tag, users can navigate between a Home page, About page, and Contact page.

This helped me understand how real websites are structured and how navigation works.

# Basic Styling with HTML

Although CSS is mainly used for styling, I learned how to apply basic styles using the style attribute in HTML. This includes changing background colors, text alignment, font types, and image sizes.

This made my web pages more visually appealing and user-friendly.

# Conclusion

Completing the HTML lessons gave me a strong foundation in web development. I now understand how to structure web pages, link multiple files together, and present content clearly. These skills will make it easier for me to learn CSS and JavaScript in the next stages of my programming journey.