HTML5 (Hypertext Markup Language, versão 5) é uma linguagem utilizada para estruturação e apresentação de conteúdo na Internet.
Analise a página HTML5 a seguir:
<!DOCTYPE html>
<html>
<head><script>
function clickCounter() {
var A = localStorage.clickcount;
var B = sessionStorage.clickcount;
if (A) {A = Number(A)+1;} else {A= 1;}
if (B) {B = Number(B) + 1;} else {B= 1;}
document.getElementById("result").innerHTML =
"Você apertou " + A + B + " vez(es).";
sessionStorage.clickcount = B;
localStorage.clickcount = A;
}
</script></head>
<body>
<p><button id="B" onclick="clickCounter()" type="button">
Aperte aqui!</button></p>
<div id="result"></div>
</body></html>
Considere que você está utilizando um navegador web que suporta HTML5 Local Storage e ao acessar essa página pela primeira vez você apertou três vezes o botão indicado com id="B" e então você fechou o navegador.
Posteriormente, você utiliza o mesmo navegador para acessar novamente essa mesma página.
Após apertar duas vezes o mesmo botão, será apresentada a seguinte mensagem no corpo da página:
Provas
Questão presente nas seguintes provas