Geral
Fundamentos de Internet e Web
Semana 7
0

Questão

Juntos, HTML, CSS e JavaScript se conformam em uma espécie de “tríade sagrada” em termos de desenvolvimento web. Não há profissionais que apresentem alguma relevância hoje se não se mostrarem suficientemente versados nessas tecnologias. Cada uma carrega peculiaridades e especificidades, mas é o uso combinado delas que produz efeitos realmente admiráveis em termos de desenvolvimento de páginas web.


Sobre a temática, avalie as asserções a seguir e a relação proposta entre elas.


I. O CSS é o responsável por definir tudo aquilo que ocorre em termos de interação do usuário com o site.

PORQUE 

II. Em contrapartida o JavaScript define as posições do conteúdo, ou seja, o aspecto visual da página.


A respeito das asserções, assinale a alternativa correta.

A)

A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 

B)

As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. 

C)

As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. 

D)

A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 

E)

As asserções I e II são proposições falsas.

function vote(questaoId, value) { window.location.href = "/accounts/login/?next=/questao/909/"; return; fetch(`/vote/questao/${questaoId}/`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRFToken': 'Fy2QeSLFEhJ4Oi4hAOfGpqNqhNOeTqnxGV9XCw7vPcbN9pWP2dYI5Ftimv1qufTY' }, body: JSON.stringify({ value: value }) }) .then(response => response.json()) .then(data => { if (data.success) { document.getElementById(`score-${questaoId}`).textContent = data.score; const upBtn = document.querySelector(`button[onclick="vote(${questaoId}, 1)"]`); const downBtn = document.querySelector(`button[onclick="vote(${questaoId}, -1)"]`); upBtn.classList.remove('active-up'); downBtn.classList.remove('active-down'); if (data.user_vote === 1) upBtn.classList.add('active-up'); if (data.user_vote === -1) downBtn.classList.add('active-down'); } }); }