Quando clico no texto do label "Nome e sobrenome" não acontece nada, diferente de quando clico no texto do label do "Telefone" e "E-mail" que abre o campo pra digitar no input. O que está errado?
<main>
<form>
<label for="nomesobrenome">Nome e sobrenome</label>
<input type="text" id="nomesobrenome">
<label for="email">E-mail</label>
<input type="text" id="email">
<label for="telefone">Telefone</label>
<input type="text" id="telefone">
<input type="submit" value="Enviar Formulário">
</form>
</main>
main {
width: 940px;
margin: 0 auto;
}
form {
margin: 40px 0;
}
form label {
display: block;
font-size: 20px;
margin: 0 0 10px;
}
form input {
display: block;
margin: 0 0 20px;
padding: 10px 25px;
width: 50%;
}