Understanding form: basic structure
introducing <label> tag
Minimal working form
Introducing 'for' attribute and 'id' attribute
Intorducing 'Placeholder' Attribute
introducing 'tabindex' attribute
Introducing 'autofocus' attribute
introducing 'value' attribute
Introducing event related attribute