Нужно ли все запоминать когда учишь HTML/CSS?
Вы так говорите, будто есть какой-то особый рецепт создания регистрационных полей. Учите общие принципы и не стесняйтесь заглядывать в справочники.
Надо знать основы и исключения из правил. Остальное можно нагуглить.