Eu havia entendido que a gente bota entre aspas aquilo que for texto. Em se tratando de HTML, as aspas são usadas para indicar "locais"? (não sei como são chamados). Por exemplo: no JS, se eu coloco alert ou prompt, devo colocar aspas pra indicar texto. Quando vejo os códigos no HTML vejo que tem muita coisa entre aspas que não é texto... e quando uso o document.querySelector() no appJS, o conteúdos dos parênteses vêm com aspas, o que me deixou confuso, pois eu tinha a sensação que deveria ser sem, já que não é texto... acho que é mais uma dúvida conceitual, afinal no fim das contas eu teria de aceitar como o código deve ser escrito, só queria tentar entender a lógica por trás.