Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Dúvida sobre <br>

é considerado texto no Javascript e por isso tem que usar "" dentro dos parenteses? É uma tag?

3 respostas

Olá, José, tudo bem?

Sim, quando queremos utilizar texto no Javascript (que é o que chamamos de string), colocamos esse texto entre aspas. Então no caso desse exemplo:

<meta charset="UTF-8">

<h1>Meu primeiro teste!</h1>
<br>
Seria isso um programa? Descubra visitando a Alura <a href="http://www.alura.com.br">aqui</a>!

<script>

    alert("Isso sim é um programa");

</script>

Quando utilizamos a função alert() do javascript, escrevemos entre parênteses o que queremos mostrar na caixa de pop-up. No exemplo acima, queremos exibir a frase "Isso sim é um programa", então a colocamos aspas. Você verá nas próximas aulas que podemos colocar dentro dos parênteses conteúdo mais dinâmico, como números ou variáveis, que não precisam ficar entres aspas.

Espero ter ajudado! Qualquer dúvida ou dificuldade estaremos aqui para te ajudar. Bons estudos! :)

solução!

Olá novamente, José, entendi melhor sua pergunta e responderei nesse post.

Se quisermos inserir alguma tag no HTML usando o Javascript, sim, também a escrevemos entre aspas. Por exemplo:

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

O que a função document.write() é receber uma string dentro dos parênteses e a escreve diretamente no mundo HTML. Se essa string for "<br>", o mundo HTML interpretará que é uma tag e realmente saltará uma linha! Isso vale para qualquer outra tag. Você pode ter esse código no javascript, por exemplo:

document.write("<h1>Olá, mundo!</h1>");

O HTML irá interpretar a tag h1 e deixará o texto "Olá, mundo!" bem maior que o normal.

Espero ter ajudado!

Obrigado!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software