1
resposta

Por que o <br> no document.write está entre " "

Não consegui entender por que o no document.write está entre " ". Em tese, não deveria ser sem as aspas já que ele não é uma string mas sim um comando?

1 resposta

Olá Leticia, tudo certo? para escrever uma string no document.write dentro do script você obrigatoriamente tem que usar as aspas (simples ou duplas). O br é um comando HTML, não javascript e caso use ele sem as aspas dentro do script não acontece nada no mundo HTML, mas um SyntaxError: Unexpected token '<' aparece no console.

No exemplo que você citou,

document.write("<br>"); 

a tag 'br' é enviada ao html que interpreta o comando dela e faz com que uma linha seja pulada.

Espero que tenha entendido.