02.

HTML (HyperText Markup Language)

Semantic Structure

I learned that HTML isn't just about putting text on a screen—it's about giving that text meaning using semantic tags. For my evidence, I built a functional farmer registration form for a fertilizer purchasing system.

Here are a few things I focused on:

  • Using the correct input types (like type="email" and type="tel").
  • Adding native browser validation using the required attribute.
  • Using semantic labels with proper for attributes for accessibility.
  • Organizing form fields with fieldset and legend for better structure.
Farmer Registration Form