Formulieren learning journal

• Waarom heeft elke input een label nodig? - om het goed bruikbaar te maken voor de gebruiker.
• Wat doe je met de attributen type, autocomplete, inputmode en enterkeyhint? - autocomplete hint dat een veld automatisch gevuld kan worden met bekende data. inputmode zorgt ervoor dat het juiste toetsenbord wordt laten zien voor telefoon en tablet. Enterkeyhint is voor digitale toestenborden, waarmee je een toets kunt veranderen.
• Wat doen fieldsets en legends in een formulier? - Met fieldset kun je meerdere inputs groeperen, met legends kun je de fieldset een titel geven.
• Wat doen required, maxlength, min, max, step? - required zegt dat de input gevuld moet zijn. maxlength zegt hoelang het woord in de input mag zijn. Min en max zijn uit hoeveel de input bestaat. Step zegt per hoeveel je een stapje vooruit gaat.
• Welke input pseudo-classes ken je nog niet? Maak met allemaal een demo'tje - :open, :in-range - :out-range.