Learning to Code with Purpose
During the third quarter, I gained a deeper understanding of basic yet essential HTML concepts that strengthened my foundation in web development. I learned how to properly use HTML lists such as ordered lists, unordered lists, nested lists, and description lists, and I realized how these elements help organize content clearly and logically on a webpage. I also discovered how HTML frames work and how they can divide a webpage into different sections, as well as how HTML tables are used to present data in a structured and readable format. In addition, I learned about DPSA categories and how they are applied, along with creating and managing separate HTML files specifically for lists and frames. These lessons helped me appreciate the importance of structure, organization, and proper coding practices in building functional web pages.
Throughout the quarter, I encountered several challenges, especially in remembering the correct syntax and structure of different HTML elements. Creating nested lists was confusing at first because a small mistake in tags could affect the entire layout. Working with HTML frames also became challenging since it required careful linking of multiple HTML files. Designing tables properly, such as aligning rows and columns, was another difficulty I faced. At times, I also struggled to understand how DPSA categories connect with the technical aspects of HTML, which made some tasks feel overwhelming.
To address these challenges, I practiced coding repeatedly and reviewed my lessons and examples provided in class. I learned to be more patient with debugging by carefully checking opening and closing tags and validating my code step by step. I also searched for additional references and tutorials to better understand frames and tables. Asking questions and clarifying instructions helped me correct my mistakes early. Through continuous practice, I gradually became more confident in creating HTML list files and frame files correctly and independently.
Moving on, I will continue improving my HTML skills by practicing more complex layouts and applying what I have learned to real projects. I aim to be more consistent in reviewing lessons and exploring advanced features related to lists, frames, and tables. I will also work on becoming more attentive to details to avoid simple coding errors. Most importantly, I will use these lessons as a foundation for learning more advanced web development topics and for creating more organized, functional, and user-friendly web pages in the future.
Comments
Post a Comment