Objectives covered by the block (10 exam items)
- Objective 4.1: Design forms (form, label) with a variety of input types (input, type, name, id, text, email, url, number, password, checkbox, radio, submit, reset, textarea) and understand their specific use cases.
- Objective 4.2: Discuss form submission methods (GET vs. POST) and their appropriate use cases.
- Objective 4.3: Implement field grouping with fieldset and legend tags for enhanced form usability and use form-specific attributes to customize form behavior and appearance (value, placeholder, disabled, readonly).
- Objective 4.4: Use validation techniques and attributes (e.g., required, min, max, maxlength, autocomplete, etc.).
- Objective 4.5: Create dropdown menus with select and option tags.
- Objective 4.6: Apply CSS for styling HTML elements, including the use of inline styles (the style attribute) and internal stylesheets (the style element).
- Objective 4.7: Explore the use of CSS classes (class) and IDs (id) for element styling.
- Objective 4.8: Incorporate color (color, background-color) and font properties (font-weight, font-size, font-family, font-style) for consistent website styling.
- Objective 4.9: Differentiate and apply the use of span and div for styling and layout.
- Objective 4.10: Incorporate basic styling attributes to manipulate the appearance of containers (border, padding, margin).