# **Notes on my second week** This is my second week in the software engineering class, and I am super hyped! This week, we were introduced to HTML, actually, not just introduced; we were taught in detail the intricacies of HTML. Now I can confidently say I’ve surpassed the basics. I might even claim an intermediate skill level… okay, I’m kidding. But I do understand the whole idea and how it works. I know you might think I’m exaggerating, but let me give you the details of everything I’ve learned so far, then you just might agree with me. We started by discussing the meaning of the acronym HTML. I came to understand that it is not a programming language. While programming languages are used for computation and logic, HTML is used to define the structure and content of a website. To write HTML codes, it is important to know about tags, attributes, and elements: 1. Tags are used to structure the website. There are several tags, the most commonly used being the paragraph tag. Most tags have both opening and closing tags. A few, like the horizontal rule (`hr`) and the break (`br`) tags, do not; these are called void or empty tags because they do not contain content. Other tags include headings (`h1, h2, h3`), anchor tag (`a`) which link pages, etc. All tags are enclosed in <></>, reprsenting the opening and closing tags. 2. Attributes are unique qualifiers that give more information about a tag. For example, the style attribute can be used to assign background images, font colors, text alignment, and more. There are also title and class attributes, among others. 3. Elements include everything from the opening tag to the closing tag. I also learned about HTML styles, formatting, images, DIVs, lists, forms, buttons, tables, IDs, links, and alot more. Now this note is getting longer than I planned. The bottom line is I am now building websites In fact, I built one webpage and two complete websites this week, each with navigation links to Home, About, and Contact pages, guess what? My links worked perfectly. As i said earlier, I understand how it works now; it’s kind of like maths. Once you understand the formula, in this case the syntax, you’re well on your way to becoming an HTML pro.