Reflection
My initial foray into HTML was met with considerable frustration. The unfamiliar syntax, a seemingly endless string of angle brackets and cryptic abbreviations, felt overwhelming. The sheer volume of tags, each with its own specific function, created a steep learning curve. Even constructing a simple webpage, a single paragraph within <p> tags, felt like a monumental achievement, highlighting the painstaking process of mastering nested tags, attributes, and the crucial importance of correctly closing each tag. Early errors, often stemming from missing closing tags, led to countless hours of debugging, a necessary but tedious part of the learning process. The most significant challenge arose from differentiating between presentational and semantic HTML. Presentational HTML, while visually intuitive, lacks the structural integrity and accessibility of semantic HTML. Semantic HTML prioritizes the meaning and cont...