Porque nós tivemos que copiar a lista toda de novo no HTML se a estrutura dela já estava lá, pq não podíamos ter "puxado" a mesma estrutura que já estava lá no topo do HTML ?? (Tentei fazer isso e de fato não deu certo, só queria entender o porque)
Porque nós tivemos que copiar a lista toda de novo no HTML se a estrutura dela já estava lá, pq não podíamos ter "puxado" a mesma estrutura que já estava lá no topo do HTML ?? (Tentei fazer isso e de fato não deu certo, só queria entender o porque)
Oi Henrique!
Eu não cheguei a fazer exatamente este curso, mas isso pode ser devido ao curso ser introdutório. HTML e CSS, por mais que possam apresentar um dinamismo, não são linguagens de programação, e diferentes de Javascript, você não tem como criar uma variável e depois chamá-la em qualquer lugar do código HTML. Porém você pode criar essa variável no Javascript, e assim então fazer uma chamada, sem a necessidade de copiá-lo novamente. Muitas pessoas fazem isso em PHP, que é outra linguagem de programação voltada para a web, mas aí já é outro curso.
Acredito que você está no caminho certo começando com cursos introdutórios para ter uma base, de pois avançando para os mais complexos.
E parabéns por este questionamento, porque isso quer dizer que você está criando uma lógica correta de pensamento! Foram questionamentos assim sobe reutilização de código que fizeram surgir linguagens estruturadas e orientadas a objetos.
Qualquer dúvida pode enviar aqui.
Bons estudos!
rsrsrs, muito obrigado pela resposta, e obrigado pelo elogio também
Fico feliz em ter ajudado!