SwiftHTML & CSSSolidityDesenvolvimento de JogosSolana/Rust
07.12.2024

Código HTML para Marcação - Como Encontrar e Usá-lo

Resposta Rápida

Se você precisa exibir uma marcação em HTML, use as entidades HTML ✓ (✓) para uma marcação regular ou ✔ (✔) para uma marcação em negrito. Insira esses códigos diretamente em seu documento HTML para exibir os símbolos correspondentes.

Exemplo:

<p>Marcação: &#10003; (✓) <!-- Design simples da marcação destaca sua elegância. --></p>
<p>Marcação em Negrito: &#10004; (✔) <!-- Um símbolo claro e decisivo. --></p>

Alternativas: Opções de Imagem

As entidades HTML são uma ótima escolha por sua simplicidade. No entanto, existem casos em que elas podem não ser adequadas. Para dar suporte a navegadores mais antigos, você pode usar imagens:

<img src="checkmark.png" alt="Marcação"> <!-- Às vezes, uma única imagem fala mais alto que palavras. -->

Certifique-se de esclarecer os direitos de uso da imagem e incluir uma descrição no atributo alt, o que é crucial para pessoas que utilizam leitores de tela.

Codificação Hexadecimal e Decimal

Cada símbolo de marcação possui sua própria codificação hexadecimal e decimal:

  • Hexadecimal: &#x2713; (✓) ou &#x2714; (✔)
  • Decimal: &#10003; (✓) ou &#10004; (✔)

A codificação hexadecimal é mais comumente usada, pois é mais fácil de ler e está alinhada com os padrões Unicode, mas ambas as opções funcionam bem em HTML. Escolha a que for mais conveniente para você.

Alternativas: Trabalhando com Navegadores Antigos

Garantir a compatibilidade com navegadores mais antigos é um fator importante. Teste sempre suas páginas em diversos ambientes. Se os símbolos não forem exibidos corretamente, considere usar imagens ou CSS:

.check::before {
  content: "✔"; // Aproveite as capacidades do CSS.
}

Esse código CSS adiciona um símbolo de marcação antes de qualquer elemento com a classe check.

Visualização

Vamos visualizar:

&#10003; – abre caminho para uma marcação concisa.

Chave: 🗝️ => Marcação: ✓

&#10004; – oferece acesso a uma representação mais ousada.

Chave: 🔑 => Marcação: ✔

As entidades HTML podem ser vistas como ferreiros forjando chaves e símbolos.

Unicode: O Senhor dos Símbolos

Para garantir a exibição correta de marcações e outros símbolos, salve seu arquivo HTML em codificação Unicode (UTF-8 ou UTF-16). Isso ajuda a evitar distorções indesejadas e problemas de exibição.

Além disso, recursos como AmpWhat ou a lista de caracteres Unicode na Wikipedia podem ser excelentes maneiras de explorar além de simples marcações, revelando uma paleta de possibilidades Unicode.

Estilização: Vestindo a Marcação

Estilizar símbolos é o ponto sobre o "i." Use CSS para estilizar as entidades HTML de marcações:

.custom-check {
  color: green; // A cor verde é associada à marcação na forma de "Sim" ou "Não."
  font-size: 2em; // Aumente o tamanho do símbolo para melhor visibilidade.
}

Inserção Dinâmica: JavaScript ao Resgate

Se você precisa de uma abordagem mais dinâmica, use JavaScript para inserir marcações no DOM:

document.getElementById('check-container').innerHTML = '&#10004;'; // Use JavaScript para mudanças rápidas de conteúdo.

Essa abordagem pode ser útil ao precisar adicionar símbolos interativamente "em tempo real."

Recursos Úteis

  1. Padrão HTML — um olhar detalhado sobre as entidades HTML nomeadas.
  2. Dingbats Unicode HTML — um guia sobre símbolos Unicode, incluindo marcações.
  3. Glyphs | CSS-Tricks — um guia abrangente sobre como usar glifos em HTML.
  4. Entidade - Glossário MDN Web Docs — uma explicação completa sobre o que são entidades HTML, com exemplos práticos.
  5. Referências de entidades de caracteres no HTML 4 — informações úteis sobre entidades de versões anteriores do HTML.
  6. Símbolos, Entidades e Códigos HTML — Toptal Designers — uma tabela de caracteres imprimível para fácil acesso.
  7. Descubra Entidades e Símbolos de Caracteres Unicode | AmpWhat — uma ferramenta útil para explorar e usar símbolos Unicode em seus projetos.

Video

Did you like this article? Rate it from 1 to 5:

Thank you for voting!