Por que não está na lista de tags HTML 5 enquanto é?
-
20-09-2019 - |
Pergunta
Ambos não devem ser removidos? Ou isso significa que devemos usar <small>
? Por que é <big>
removido, mas <small>
não é? Qual é o problema com <big>
que não se aplica a <small>
?
Solução
Lembre -se de que as tags devem ser semânticas, não apresentadoras. Existe algo em inglês como "impressão fina". É isso que a pequena tag representa. Não existe um conceito análogo de "impressão grande", exceto um cabeçalho, que já está coberto por sete outras etiquetas.
Outras dicas
<small>
é usado com mais frequência, para notas de rodapé e tal ... com <h1>
, <h2>
e <h3>
Simplesmente não havia um uso para <big>
, daí por que é removido.
A mesma lógica que se aplica a pequena (como "impressão fina") também é tão verdadeira para o grande (como "aviso"). Publicações públicas, principalmente, mas também manuais ou até contratos geralmente têm coisas escritas em fontes maiores que significam [então ... semântica!] Um aviso.
Não é o mesmo que ênfase, que tem um significado no contexto, mas "o que quer que você pula neste texto, esta parte que você deve ler porque não é o habitual blá blá, mas algo com consequências imediatas e importantes"
É por isso que acho que grandes e pequenos devem estar fora ou ambos.
Algumas tags puramente de apresentação conseguiram entrar nas especificações antes, mas os dois órgãos de padrões finalmente chegaram a um concesus para remover todas as tags puramente apresentadoras em favor do uso de CSS. Se algo não tem valor semântico e é puramente para aparência visual - ele não pertence à marcação - pertence a uma folha de estilo.