Geral
Fundamentos de Internet e Web
Semana 6
0

Questão

Dentre os seletores da linguagem CSS, existem os pseudoclasses e os pseudoelementos. Os seletores pseudoclasses fazem a seleção de elementos com base nas informações que não constam na árvore HTML da página web. Convém observar que, no CSS, há alguns seletores predefinidos que podem ser usados nas páginas web.


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


I. Uma seleção do tipo img[title="univesp"]{border-style:dotted;} indica que sempre que a tag img dispor de um atributo do tipo title e que contenha a palavra “univesp” em qualquer parte, a borda da imagem assumirá o estilo dotted.

PORQUE 

II. Em contrapartida uma seleção do tipo img[title~="univesp"]{border-style:dotted;} indica que sempre que a tag img dispor de um atributo do tipo title, a borda da imagem assumirá o estilo dotted.


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

A)

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

B)

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

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 falsa, e a II é uma proposição verdadeira.

E)

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

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