"A unidade de medida porcentagem(%) faz com que a imagem ou qualquer elemento ocupe metade de qualquer tela quando aplicamos 50% em sua largura."
Isso é valido desde que eu não tenha um container com um tamanho definido, né? Por exemplo, se eu tenho uma section cujo tamanho equivale a um terço da tela e dentro dessa section eu tenho uma imagem com largura de 50%, esses 50% não será referente ao tamanho da tela mas sim referente ao tamanho da section, não é isso?