Geral
Desenvolvimento WEB COM320
Semana 3
0

Questão

Para fins de desenvolvimento de aplicações web, existem diversas tecnologias que podem ser consideradas, muitas delas comuns, do lado do cliente. Nesse sentido, figuram instâncias como HTML, CSS, JavaScript, JQuery, Bootstrap, Angular, React, Vue, Meteor.js, Materialize e Foundation.

Assinale a alternativa que corresponde à descrição da tecnologia CSS.

A)

Linguagem de marcação empregada para criação de páginas web.

B)

Framework que facilita a criação de layouts responsivos.

C)

Mecanismo para adicionar estilo a um documento web.

D)

Biblioteca para simplificar scripts interpretados pelo browser.

E)

Linguagem de scripting com interpretação pelo navegador.

function vote(questaoId, value) { window.location.href = "/accounts/login/?next=/questao/2984/"; return; fetch(`/vote/questao/${questaoId}/`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRFToken': 'puWvPDwX3O32vaEkw241WHSn0ERcNvYAVZ456SBlsf9tzZGSw22Vtpxfsa3m1ElB' }, 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'); } }); }