You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/guide/a11y-semantics.md
+8-6Lines changed: 8 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -50,7 +50,7 @@ Se você inspecionar este elemento em suas ferramentas de desenvolvedor do Chrom
50
50
51
51

52
52
53
-
:::warning Warning:
53
+
:::warning Aviso:
54
54
Embora você possa ter visto _labels_ envolvendo os campos _input_ como este:
55
55
56
56
```html
@@ -167,7 +167,7 @@ Você pode ver a descrição inspecionando nas ferramentas de desenvolvedor do C
167
167
168
168
Evite usar _placeholders_, pois eles podem confundir muitos usuários.
169
169
170
-
Um dos problemas com os _placeholders_ é que eles não atendem aos [critérios de contraste de cor](https://www.w3.org/WAI/WCAG21/Understanding/contrast-minimum.html) por padrão; corrigir o contraste da cor faz com que o _placeholder_ pareça estar com dados pré-preenchidos nos _inputs_. Olhando para o exemplo a seguir, você pode ver que o _placeholder_ para Sobrenome que atende aos critérios de contraste de cor parece estar pré-preenchidos com dados:
170
+
Um dos problemas com os _placeholders_ é que eles não atendem aos [critérios de contraste de cor](https://www.w3.org/WAI/WCAG21/Understanding/contrast-minimum.html) por padrão; corrigir o contraste da cor faz com que o _placeholder_se pareça com dados pré-preenchidos nos _inputs_. Olhando para o exemplo a seguir, você pode ver que o _placeholder_ para Sobrenome que atende aos critérios de contraste de cor, parece um dado pré-preenchido:
<span>Veja o exemplo <ahref="https://codepen.io/emanuelgsouza/pen/MWeyNjZ">
@@ -180,7 +180,8 @@ Um dos problemas com os _placeholders_ é que eles não atendem aos [critérios
180
180
181
181
### Instruções
182
182
183
-
Ao adicionar instruções para seus _inputs_, certifique-se de vinculá-los corretamente. Você pode fornecer instruções adicionais e vincular vários ids dentro de um [`aria-labelledby`](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_aria-labelledby_attribute). Isso permite um design mais flexível.
183
+
Ao adicionar instruções para seus _inputs_, certifique-se de vinculá-los corretamente.
184
+
Você pode fornecer instruções adicionais e vincular vários ids dentro de um [`aria-labelledby`](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_aria-labelledby_attribute). Isso permite um design mais flexível.
184
185
185
186
```html
186
187
<fieldset>
@@ -255,7 +256,7 @@ Podemos usar CSS para ocultar elementos visualmente, mas mantê-los disponíveis
255
256
256
257
#### aria-hidden="true"
257
258
258
-
Adicionar `aria-hidden="true"` ocultará o elemento de tecnologias assistivas, mas o deixará visualmente disponível para outros usuários. Não use em elementos focáveis, puramente decorativos, duplicados ou fora da tela.
259
+
Adicionar `aria-hidden="true"` ocultará o elemento de tecnologias assistivas, mas o deixará visualmente disponível para outros usuários. Não use em elementos focáveis, puramente em conteúdo decorativo, duplicados ou fora da tela.
259
260
260
261
```html
261
262
<p>Este não está escondido de leitores de tela.</p>
@@ -264,7 +265,8 @@ Adicionar `aria-hidden="true"` ocultará o elemento de tecnologias assistivas, m
264
265
265
266
### Botões
266
267
267
-
Ao usar botões dentro de um formulário, você deve definir o tipo para evitar o envio do formulário. Você também pode usar _inputs_ para criar botões:
268
+
Ao usar botões dentro de um formulário, você deve definir o tipo para evitar o envio do formulário.
0 commit comments