This week I built my first landing card UI using only HTML and CSS, and it taught me more than I expected about the basics. I started with a simple card containing a heading, a short paragraph, and a button, and tried to make it look clean on both a laptop and a phone screen. The first lesson was structure. Using semantic HTML helped a lot: a main section for the page, a heading in the right order, and a real button element instead of a styled div. When the structure was clear, the CSS became...