Formulieren learning journal
• Waarom heeft elke input een label nodig? - om het goed bruikbaar te maken voor de gebruiker.
met label
• 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.
nu staan alle text inputs in het zelfde vakje (fieldset), met de beschrijving (legend)
• 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.
deze range is van 0 t/m 4 in stapjes van 1
• Welke input pseudo-classes ken je nog niet? Maak met allemaal een demo'tje - :open, :in-range - :out-range.
dit label wordt aqua kleur als je het opent.
achtergrond van deze number is bruin als het in-range is.