Atributos Globais HTML – O que são?
Atributos globais HTML é o tópico de discussão hoje. Em HTML , atributos globais podem ser usados em qualquer elemento. Os atributos globais HTML são propriedades que são transportadas por todos os elementos HTML; no entanto, eles podem não ter impacto em componentes específicos. Em elementos padrão e não padrão, são dadas propriedades globais.
Os elementos não padrão devem permitir esses atributos, mesmo que utilizá-los torne sua página não compatível com HTML5.
Exemplo:
navegadores compatíveis com HTML5, conteúdo oculto identificado como <foo hidden>…conteúdo…</foo>, apesar do fato de que <foo> não é um elemento HTML legítimo.
- Atributos Globais HTML – O que são?:
- Lista de atributos globais HTML:
- Benefícios dos Atributos Globais HTML:
- Atributo HTML editável:
- Chave de acesso do atributo HTML:
- Diretório do atributo HTML:
- Classe de atributo HTML:
- Dados do atributo HTML-*:
- Atributo HTML tabindex:
- Atributo HTML arrastável:
- Título do atributo HTML:
- Tradução do atributo HTML:
- Atributo HTML auto capitalizar:
- Verificação ortográfica do atributo HTML:
- ID do atributo HTML:
- Atributo HTML oculto:
- Idioma do atributo HTML:
- Estilo do atributo HTML:
- Atributo HTML itemprop:
- Itemscope do atributo HTML:
- Tipo de item do atributo HTML:
- Foco automático do atributo HTML:
- Menu de contexto do atributo HTML:
- Atributo HTML enterkeyhint:
- Modo de entrada do atributo HTML:
- Atributo HTML é:
- Itemid do atributo HTML:
- Atributo HTML nonce:
- Espaço de atributo HTML:
- Parte do atributo HTML:
Lista de Atributos Globais HTML
A seguir está a lista dos Atributos Globais:
Atributo | Visão geral |
---|---|
chave de acesso | Para ativar/focar um elemento, indique uma tecla de atalho. |
aula | Este atributo atribui um ou mais nomes de classe a um elemento. (refere-se a uma classe de folha de estilo) |
conteúdo editável | Indica a disponibilidade do conteúdo de um elemento para ser editado. |
dados-* | Projetado para conter dados personalizados privados para a página ou aplicativo em atributos globais Html . |
dir | Fornece a direção na qual o texto deve ser exibido em um elemento. |
arrastável | Determina se um elemento pode ser arrastado. |
escondido | Este atributo indica que um elemento não é mais relevante ou que ainda não foi considerado. |
eu ia | Fornece a identificação exclusiva de um elemento em atributos globais Html . |
idioma | Esta propriedade indica o idioma que exibirá o conteúdo do elemento. |
verificação ortográfica | Determine se você deve ou não verificar a ortografia e a gramática do elemento. |
estilo | Fornece um elemento com um estilo CSS embutido. |
tabindex | Determina a hierarquia tabular de um elemento. |
título | Fornece detalhes adicionais sobre um elemento. |
traduzir | Determine se o conteúdo de um elemento precisa ou não ser traduzido. |
capitalizar automaticamente | Ele coloca em maiúsculas as informações que foram inseridas ou alteradas pelo próprio usuário. |
auto-foco | Quando uma página é carregada, um elemento pode receber foco usando o atributo autofocus em HTML. Ele carrega o atributo booleano. |
menu contextual | O menu de contexto para este elemento é especificado pelo id do <menu> que o contém. |
enterkeyhint | Ele sugere qual rótulo ou ícone exibir ao pressionar as teclas em uma palavra-chave virtual. |
modo de entrada | O objetivo principal dessa tag é dar aos navegadores uma dica sobre as configurações do teclado virtual a serem usadas ao modificar esse elemento ou seu conteúdo. |
é | Ele afirma que um elemento interno personalizado registrado tem o mesmo comportamento que o HTML convencional. |
id do item | É a identificação universalmente reconhecida de um item específico. |
itemprop | Dá a um item novas propriedades. |
itemscope | Ele usa tipos de itens para garantir que o HTML de um bloco esteja relacionado a um determinado item. |
Tipo de item | O vocabulário de URL usado para definir itemprops é descrito. |
nonce | Uma política de segurança de conteúdo usa um nonce digital para verificar se uma determinada busca pode continuar. |
papel | É uma lista dos nomes dos componentes do elemento que é dividida por espaços. |
slot | Ele é utilizado para fornecer a um elemento um ponto em uma árvore de sombra shadow DOM. |
Benefícios dos Atributos Globais HTML
Os atributos globais do HTML oferecem inúmeras vantagens, algumas delas são fornecidas abaixo:
- Código simplificado: o uso de atributos globais pode ajudar os desenvolvedores a criar um código mais simplificado, legível e sustentável.
- Acessibilidade aprimorada: os atributos globais podem aprimorar os recursos de acessibilidade, como leitores de tela, tornando o conteúdo da Web mais inclusivo para pessoas com deficiências.
- Maior flexibilidade: os atributos globais são versáteis e podem ser aplicados a qualquer elemento HTML, proporcionando maior flexibilidade no design e estilo de páginas da web.
- SEO aprimorado: o uso adequado de atributos globais pode melhorar a otimização do mecanismo de pesquisa (SEO), fornecendo informações adicionais sobre o conteúdo da página.
- Consistência: o uso consistente de atributos globais em um site garante uma experiência de usuário uniforme para os visitantes.
Atributo HTML editável:
Independentemente de o elemento HTML ser inserido ou não, ele é usado para especificar se o conteúdo pode ser alterado pelo usuário. Como resultado, o navegador personaliza seus widgets e permite a edição de HTML.
Existem dois valores para esta variável: Verdadeiro e Falso
true: Isso significa que o conteúdo pode ser editado
false: Isso significa que o conteúdo não pode ser editado
Example:
Chave de acesso do atributo HTML:
Uma tecla de acesso é empregada para atribuir um atalho para focar em qualquer elemento HTML, como uma tecla do teclado.
Contém uma lista de caracteres separados por espaços.
Example:
Dependendo do navegador, há uma maneira diferente de usar o atributo accesskey .
Por exemplo, no Chrome, Safari, etc, ALT + tecla de acesso é pressionada para focar no elemento HTML, enquanto no Firefox, ALT + SHIFT + tecla de acesso é usada.
O uso de ALT + h também focará o texto do hiperlink no Curso Interativo HTML dentro do código HTML acima.
Diretório do atributo HTML:
O atributo dir é usado para especificar a direção do texto em elementos HTML como <div> , <span> , <p> e muitos mais.
Há também alguns valores associados a ele, listados abaixo:
ltr: O atributo ltr é usado para identificar idiomas escritos da esquerda para a direita, como o inglês.
rtl: O atributo rtl é usado para identificar idiomas escritos da direita para a esquerda, como o árabe.
auto: Nesse caso, o aplicativo (navegador) toma a decisão. Para aplicar essa direcionalidade a todo o elemento, ele analisa os personagens dentro do elemento até encontrar um com direcionalidade significativa.
Example:
Classe de atributo HTML:
O atributo class é um dos atributos globais mais comumente usados, usado para especificar seletores de classe ao usar classes de estilo CSS. Também é usado ao lidar com eventos JavaScript.
Para ilustrar como o atributo class é usado em tags HTML, aqui está um exemplo:
Example:
Dados do atributo HTML-*:
Com base nesse atributo, você pode criar um atributo personalizado chamado atributos de dados personalizados, que podem ser utilizados para descrever quaisquer dados úteis em tags HTML .
Para um melhor entendimento, vejamos o seguinte exemplo:
Example:
Atributo HTML tabindex:
Se a navegação sequencial do teclado for necessária, ela identifica em qual posição um elemento deve tomar parte na obtenção do foco de entrada.
Esses valores estão contidos nele:
negativo: Isso nos diz que o elemento pode ser focado, mas inacessível por meio da navegação sequencial do teclado em atributos globais Html .
0: Nesse valor, os elementos focalizáveis também podem ser acessados por meio da navegação sequencial do teclado.
positivo: implica que o elemento deve ser focalizável e alcançável usando a navegação sequencial do teclado.
Na mesma sequência em que os elementos são focados está o valor crescente do tabindex .
Considere o seguinte exemplo:
Example:
Atributo HTML arrastável:
O atributo arrastável determina se o elemento pode ser arrastado ou não quando se trata de atributos globais Html .
Existem dois valores para esta variável: Verdadeiro e Falso
true: Isso implica que os elementos podem ser arrastados.
false: Isso implica que os elementos não podem ser arrastados.
Aqui está o exemplo detalhado do arrastável em que uma imagem pode ser arrastada para dentro da caixa:
Example:
Título do atributo HTML:
Além disso, mais detalhes sobre o elemento HTML a que ele se refere podem ser encontrados no texto deste atributo.
Passar o mouse sobre qualquer elemento HTML com o atributo title exibirá o texto especificado no atributo title .
Tomando o seguinte exemplo:
Example:
Tradução do atributo HTML:
O valor do atributo de um elemento e seu valor de texto podem ser traduzidos ou não usando este atributo
Este atributo tem dois valores:
Uma string vazia e sim implicam que um elemento será traduzido.
Não significa que o elemento não será traduzido.
Aqui está um exemplo básico do atributo translate :
Example:
Atributo HTML auto capitalizar:
Com este atributo, você pode controlar se o texto do usuário será capitalizado automaticamente ou que tipo de capitalização será implementado.
Os seguintes valores predefinidos estão disponíveis para configurar sua funcionalidade:
desligado ou nenhum: Isso demonstra que não houve capitalização.
caracteres: Especifica que, neste caso, todos os caracteres devem ser maiúsculos por padrão.
palavra: Isso implica que a primeira letra de cada palavra é maiúscula e todas as outras letras são minúsculas.
em ou frases: Isso demonstra que a primeira letra de uma frase estará em maiúscula e todas as outras letras em minúsculas.
Muitos navegadores atualmente não aceitam esse atributo.
Aqui está um exemplo:
Example:
Verificação ortográfica do atributo HTML:
Uma verificação ortográfica pode ser realizada em um elemento usando este atributo como se trata de atributos globais Html .
Abaixo seus valores:
true: especifica que os erros de ortografia devem ser verificados nos elementos.
false: especifica que os erros de ortografia não devem ser verificados nos elementos.
Aqui está o exemplo básico do atributo spellcheck :
Example:
ID do atributo HTML:
ID s são identificadores exclusivos atribuídos a documentos HTML inteiros com o atributo id .
Serve principalmente para identificar um elemento ao vincular, criar scripts ou estilizá-lo. Assim como o atributo global de classe , este é um dos atributos globais HTML mais amplamente usados .
Aqui está o exemplo básico do atributo id:
Example:
Atributo HTML oculto:
Quando o atributo oculto é atribuído a um elemento, significa que o navegador não deve exibi-lo.
Elementos HTML como form , tokens CSRF ou outros elementos HTML importantes que não devem ser visíveis aos usuários podem ser ocultados com este atributo.
Aqui está o exemplo básico do atributo oculto:
Example:
Idioma do atributo HTML:
Lang é definido para elementos HTML editáveis e não editáveis usando este atributo .
O valor de um idioma é composto de dois elementos, primeiro a definição do idioma e, em seguida, a definição do sub-idioma.
Por exemplo, en-GB é uma abreviação de inglês britânico e en-US é uma abreviação de inglês americano.
Aqui está uma lista completa de referência de código Lang .
Aqui está o exemplo básico do atributo lang :
Example:
Estilo do atributo HTML:
Usando esse atributo, você pode especificar as regras de estilo para qualquer elemento usando código CSS implícito.
Os atributos de estilo podem ser especificados em um elemento HTML, mas é recomendável fazê-lo em um arquivo CSS separado.
Os atributos de estilo e todas as tags de estilos permitem que os usuários especifiquem parâmetros de estilo CSS em elementos e documentos HTML separadamente.
Considere o seguinte exemplo:
Example:
Atributo HTML itemprop:
O atributo itemprop permite adicionar propriedades a um elemento. Todo elemento HTML possui um atributo itemprop ; onde um itemprop é um par nome-valor.
Os documentos HTML o utilizam para estruturar informações e especificar metainformações adicionais.
Aqui está um exemplo do itemprop :
Example:
Itemscope do atributo HTML:
Os atributos globais do itemscope Html definem quais metadados são anexados a um item.
Um novo item é criado quando o atributo itemscope é definido para um elemento, o que resulta em pares nome-valor.
Abaixo está o exemplo de itemscope com itemtype :
Example:
Tipo de item do atributo HTML:
Nos atributos globais Html , as estruturas de dados usam o atributo itemtype para identificar a URL do vocabulário que define as propriedades do item.
Em outras palavras, itemscope determina onde o vocabulário definido por itemtype estará ativo dentro da estrutura de dados.
Aqui está um exemplo do tipo de item:
Example:
Foco automático do atributo HTML:
Em HTML, o atributo autofocus determina se o elemento deve ser focado quando a página é carregada. O atributo é um booleano .
Aqui está um exemplo do atributo autofocus :
Example:
Menu de contexto do atributo HTML:
Um atributo global contextmenu especifica o id de um menu para usar como o menu contextual.
Uma ocorrência de um menu de contexto ocorre quando o usuário interage com um programa, como clicar com o botão direito do mouse.
Abaixo está um exemplo do menu de contexto :
Example:
Atributo HTML enterkeyhint:
Em teclados de computador, o atributo enterkeyhint indica qual rótulo de ação exibir ao pressionar a tecla Enter.
Usando esses atributos globais Html , os autores podem modificar como a tecla enter é apresentada para torná-la mais amigável.
Enterkeyhint tem os seguintes valores:
done: Fechará quando não houver mais entrada a ser feita.
enter: Uma nova linha deve ser usada quando houver mais para escrever.
go: Depois de terminar de escrever o formulário, podemos passar para o próximo destino.
search: Será útil quando tivermos que procurar alguma coisa depois de digitar.
enviar: As mensagens são enviadas usando-o.
next: Leva o usuário para o próximo campo onde o texto pode ser inserido.
anterior: O usuário será redirecionado para o campo de texto anterior.
Aqui está um exemplo que descreve alguns dos atributos enterkeyhint :
Example:
Modo de entrada do atributo HTML:
Indica o tipo de configuração do teclado virtual que se utiliza para editar o conteúdo de um elemento.
A tag é usada quando a entrada é editável pelo conteúdo e é mais comumente usada com a tag de entrada.
Aqui está um exemplo básico do atributo inputmode :
Example:
Atributo HTML é:
Ele especifica o comportamento do elemento padrão da mesma forma que um elemento Javascript se comportaria se tivesse sido registrado como um elemento interno personalizado.
Itemid do atributo HTML:
Os itens podem ser identificados usando este atributo, pois é um identificador único e global.
Aqui está um exemplo do itemid :
Example:
Atributo HTML nonce:
A política de segurança de conteúdo usa o atributo global nonce para determinar se uma determinada busca será ou não permitida em um elemento específico, dependendo de um nonce criptográfico (“número usado uma vez”).
Vamos dar uma olhada no exemplo:
Example:
Espaço de atributo HTML:
O slot de um elemento em uma árvore de sombra é determinado por este atributo.
Para vincular um elemento com um atributo de slot ao slot, adicione um elemento com um atributo de slot cujo atributo de nome corresponda ao valor do atributo de slot.
Aqui está um exemplo básico do atributo slot:
Example:
Parte do atributo HTML:
Os nomes das peças são listados no atributo global da peça, separados por espaços.
É possível selecionar e estilizar elementos particulares em uma árvore de sombra usando nomes de partes usando o pseudo-elemento ::part.
Aqui está um exemplo do atributo part:
Example: