Contents

11 tags HTML incomuns para aumentar suas habilidades de desenvolvimento Web

Contents

Principais conclusões

Considere a utilização de elementos hierárquicos, como cabeçalhos e rótulos, para construir segmentos recolhíveis, resultando em uma interface intuitiva, preservando o apelo visual com o mínimo de confusão.

Incorpore anotações de destaque usando um rótulo designado, a fim de enfatizar termos, expressões ou descobertas on-line significativas no conteúdo do seu site.

A incorporação de informações de data e hora semanticamente ricas por meio da utilização de marcas HTML apropriadas pode melhorar significativamente a experiência de acessibilidade para pessoas com deficiência visual ou outras deficiências que dependem da tecnologia do leitor de tela.

Como um indivíduo proficiente em desenvolvimento web, é essencial ter uma compreensão abrangente dos elementos HTML fundamentais, como para definir seções, para formatação de texto e ![]() para incorporar imagens em páginas da web. No entanto, os recursos do HTML vão muito além dessas construções básicas.

Ao utilizar essas tags excepcionais, é possível ampliar os recursos de seus aplicativos da Web, diferenciando-os de outros no campo e criando uma experiência de usuário mais distinta.

e

A utilização dos elementos e pode ser altamente vantajosa quando confrontada com quantidades substanciais de dados que, de outra forma, poderiam se mostrar arrogantes para o leitor após exposição imediata. Essas tags permitem a disseminação estratégica de informações, permitindo que o usuário divulgue detalhes de forma seletiva, ao mesmo tempo em que fornece um resumo inicial para compreensão contextual.

A utilização desses elementos de marcação facilita a criação de uma seção recolhível com um título ou uma visão geral, que os visitantes do site podem optar por ativar clicando sobre ela para expor seu conteúdo. Convenientemente, as informações contidas no componente"detalhes"permanecem ocultas por padrão, garantindo uma apresentação bem organizada do material de sua página da web.

Os usuários do seu site podem selecionar facilmente o resumo para obter acesso aos dados ocultos por meio de um simples clique.

 <details>
  <summary>Click to reveal more information</summary>

  <p>This content will be hidden by default but will appear when the user
  clicks the summary.</p>
</details>

A utilização de tags no conteúdo permite a ocultação de partes substanciais de texto, código ou outros dados, resultando em uma interface simplificada e amigável. Além disso, essa abordagem pode aprimorar a proficiência no domínio do design de interface.

O elemento HTML permite que os usuários enfatizem partes específicas de seu conteúdo, alterando sua aparência visual. Ao empregar esse elemento, os navegadores da Web geralmente atribuem uma tonalidade amarela distinta como plano de fundo para o texto incluído, direcionando assim o foco do visualizador para a seção marcada.

Essa funcionalidade pode ser especialmente vantajosa em situações em que se deseja enfatizar termos específicos, frases cruciais ou resultados de pesquisa no conteúdo de uma página da web.

 <p>
  You can use the <mark>mark</mark> tag to highlight important words or
  phrases.
</p> 

De fato, os sites que incorporam um recurso de pesquisa podem aproveitar a utilização do elemento para enfatizar instâncias em que a consulta do usuário está presente nos resultados exibidos, facilitando assim a identificação de dados pertinentes pelos usuários finais.

Em certos casos, pode ocorrer que informações contidas em um determinado contexto percam sua pertinência ou expirem, mas pode-se desejar preservar esses dados para fins de arquivo ou para ilustrar alterações ocorridas ao longo de um determinado período de tempo.

A tag HTML é usada para indicar texto excluído no conteúdo da página da Web, que exibe o texto com uma aparência tachada.

 <p>
  This product is <s>out-of-stock</s> currently available at a discounted
  price!
</p> 

A presente instância é composta por uma indicação, em que o conteúdo que significa a indisponibilidade da mercadoria é apresentado por meio de uma marcação horizontal, que serve para sugerir que a posição do estoque sofreu transformação.

O elemento é um componente HTML versátil que pode ser utilizado para imbuir o conteúdo escrito de alguém com informações de data e hora semanticamente ricas.

Utilizando o

 <p>
  The Declaration of Independence was signed on
  <time datetime="1776-07-04">July 4, 1776</time>.
</p> 

A utilização do elemento confere maior organização ao seu conteúdo, melhorando assim sua acessibilidade para um espectro mais amplo de usuários, incluindo aqueles que utilizam tecnologias assistivas, como leitores de tela.

O elemento HTML fornece uma solução para realçar um conteúdo específico em uma página da Web, que deve ser diferenciado de outras partes da página com base em considerações linguísticas. Ao utilizar essa tag, os desenvolvedores da Web podem garantir que o texto designado seja adequadamente renderizado e exibido de acordo com as regras específicas do idioma necessárias.

 <p>
  <bdi>5,000</bdi> people attended the conference.
</p> 

O elemento HTML encapsula o valor numérico de cinco mil em seu escopo. Ao fazê-lo, evita-se qualquer possível perturbação da figura causada por conteúdo textual em outro idioma ou que exija diversas opções de estilo.

, ,

No contexto da tipografia do Leste Asiático, que muitas vezes emprega indicadores fonéticos como anotações furigana ou rubi para auxiliar na pronúncia, a utilização de elementos HTML como e torna-se particularmente relevante. Além disso, a tag também pode ser empregada para fins de maior esclarecimento.

 <p>
  I'm learning
  <ruby>漢<rt>かん</rt></ruby>字<rp>(</rp><rt>Kanji</rt><rp>)</rp>.
</p> 

A presente instância apresenta um componente com o caractere chinês “漢” (Kanji) dentro dele, enquanto seu elemento equivalente encerra a transcrição fonética correspondente de “かん”. Para navegadores incapazes de processar anotações ruby, os componentes incorporados servem como alternativas parênteses suplementares.

O elemento serve como um meio de sugerir oportunidades para quebras de linha em palavras extensas, permitindo aos navegadores a discrição de quebrar o texto de acordo. Isso evita a ocorrência de linhas quebradas e mantém a integridade do layout do conteúdo.

 <p>
  This is an example of a long url: https://www.example.org/<wbr>with/a/long/path/and/a?query=string.
</p> 

No caso em questão, a URL estendida incorpora um código HTML denotado como “ ” que concede ao navegador da Web a liberdade de segmentá-la em duas linhas de exibição quando necessário, mantendo assim o arranjo visual dos elementos textuais adjacentes.

e

Ao utilizar notação científica ou matemática, é possível empregar o uso das tags HTML e para criar texto subscrito e sobrescrito, respectivamente. Esses elementos são particularmente úteis ao trabalhar com equações complexas ou representações simbólicas que requerem ajustes tipográficos específicos para garantir legibilidade e precisão.

 <p>
  The chemical formula for water is H<sub>2</sub>O,
  and the Pythagorean theorem is
  a<sup>2</sup> \+ b<sup>2</sup> = c<sup>2</sup>.
</p> 

Esta instância emprega a utilização do elemento HTML para exibir o valor sobrescrito de “2” dentro de um cabeçalho H2, enquanto as tags são empregadas para apresentar a exponenciação dentro do Teorema de Pitágoras.

O elemento HTML é útil para representar medições escalares que se enquadram em um intervalo predefinido, incluindo uso de disco, classificações e pontuações de exames. Este componente versátil permite que os desenvolvedores exibam facilmente valores numéricos usando uma escala móvel com indicadores visuais, tornando-o um método eficaz de transmitir magnitude relativa de maneira clara e intuitiva.

Ao utilizar os valores de atributo de “valor”, “min” e “max”, pode-se estabelecer o valor de medição atual, o menor valor permitido e o maior valor possível, respectivamente.

 <meter value="75" min="0" max="100">75%</meter> 

O elemento medidor neste caso significa uma nota de teste equivalente a setenta e cinco por cento.

O elemento em HTML serve como uma solução eficiente e versátil ao criar caixas de diálogo, sobreposições ou modais que exibem características comportamentais desejáveis. Este elemento permite utilizar o atributo open para exibir a caixa de diálogo por padrão ao carregar a página da web. O elemento fornece uma abordagem simplificada para criar interfaces de usuário com pop-ups modais que são funcionais e visualmente atraentes.

 <dialog open>
  <p>This is a dialog box!</p>
  <button>Close</button>
</dialog> 

Ao carregar a página da web, uma caixa de diálogo rudimentar exibindo uma passagem e uma guia de adiamento surge, atribuível à presença da propriedade “abrir”. Para uma interatividade mais complexa, pode-se empregar JavaScript para personalizar o conteúdo e as manobras da referida caixa de diálogo.

A utilização do elemento HTML permite a organização e classificação das seleções associadas dentro de uma interface suspensa , facilitando a facilidade de navegação aprimorada e a eficiência da seleção de opções.

O elemento serve como um contêiner para agregar elementos relacionados, que estão aninhados dentro de um elemento .

Ao utilizar um agrupamento ou categorização organizado visualmente, os menus suspensos podem apresentar opções de forma eficiente de maneira ordenada e facilmente navegável.

O elemento requer a inclusão de um atributo label, que designa o moniker ou título do conjunto de opções associado.

O elemento é capaz de acomodar vários elementos como seus descendentes, que representam coletivamente as várias alternativas englobadas pelo grupo.

Por exemplo:

 <select>
  <optgroup label="Asia">
    <option value="kr">South Korea</option>
  </optgroup>

  <optgroup label="Europe">
    <option value="de">Germany</option>
  </optgroup>
</select> 

“Ásia” e “Europa”. Dentro de cada uma dessas regiões, existem subcategorias representadas por tags específicas do país.

Melhore sua proficiência em desenvolvimento web

Utilizar tags HTML subestimadas em seu arsenal de desenvolvimento web pode aumentar significativamente sua proficiência neste campo. Embora essas tags possam não receber reconhecimento generalizado, elas fornecem funcionalidades úteis adaptadas a cenários específicos.

Incorporar esses atributos nas proficiências de alguém não apenas aumenta o engajamento e a acomodação do usuário, mas também agiliza o fluxo de trabalho de desenvolvimento da web. Embora possam parecer estranhos à primeira vista, sua influência em seu caminho como desenvolvedor web é de extrema importância.