Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

10
respostas

Revi várias vezes e não consigo identificar onde estou errando

10 respostas

Olá Silvia, por favor copie aqui seu código para que possamos te ajudar melhor.


<meta charset="utf-8">
<script>

    document.write("Flávio nasceu em " + (2016 - 39) + "<br>");

    document.write("Joaquim nasceu em " + (2016 - 20) + "<br>");

    document.write("Barney nasceu em " + (2016 - 40));

</script> 

Reproduzi seu código em um arquivo HTML e abriu normalmente no Google Chrome e no Edge. Qual erro você está obtendo?

As frases dentro do script deveriam ter uma linha separando-as, mas quando abro no Chrome elas aparecem sem pular linha. É esse o erro. Vou tentar hoje de novo. Obrigada

Ah sim, nesse caso você precisará usar duas vezes seguidas a tag <br>. Ela significa "passe para a próxima linha". Então se usar somente uma vez o navegador interpreta que deve escrever embaixo. Para ter uma linha entre as frases ficaria assim:

<meta charset="utf-8">
<script>

    document.write("Flávio nasceu em " + (2016 - 39) + "<br><br>");

    document.write("Joaquim nasceu em " + (2016 - 20) + "<br><br>");

    document.write("Barney nasceu em " + (2016 - 40));

</script> 
Valeu Fabrício, obrigada. É tudo novidade para mim. Até interagir nesse chat hehehe

Talvez a primeira linha esteja em minúscula? veja:

O "UTF-8" é maiúsculo?!

Olá João, obrigada pelo retorno. Mas você está perguntando ou afirmando isso? é obrigatório usar a maiúscula? ou será que tanto faz?

Nessa postagem é perguntada a mesma questão sobre o utf-8 ser maiúsculo ou minúsculo:

https://cursos.alura.com.br/forum/topico-utf-pode-ser-em-minusculo-36595

A resposta é que ambos funcionam, mas por padrão é melhor usar minúsculo.

Obrigada Fabricio