Sei que o foco não é css...
Mas mesmo assim a minha pergunta apareceu durante este capítulo.
Porque a propriedade width do campo frase-id só é aplica se colocarmos ela com o seletor #id do css e não como .class?
#id (aplica)
#id-frase {
width: 40px;
}
<input type="number" id="id-frase">
.class (não aplica)
.id-frase {
width: 40px;
}
<input type="number" class="id-frase">