diff --git a/curriculum/challenges/portuguese/01-responsive-web-design/applied-accessibility/make-elements-only-visible-to-a-screen-reader-by-using-custom-css.portuguese.md b/curriculum/challenges/portuguese/01-responsive-web-design/applied-accessibility/make-elements-only-visible-to-a-screen-reader-by-using-custom-css.portuguese.md
index a76fbe380e..8b91828f23 100644
--- a/curriculum/challenges/portuguese/01-responsive-web-design/applied-accessibility/make-elements-only-visible-to-a-screen-reader-by-using-custom-css.portuguese.md
+++ b/curriculum/challenges/portuguese/01-responsive-web-design/applied-accessibility/make-elements-only-visible-to-a-screen-reader-by-using-custom-css.portuguese.md
@@ -7,10 +7,10 @@ localeTitle: Tornar os elementos visíveis apenas para um leitor de tela usando
---
## Description
- Você já reparou que todos os desafios de acessibilidade aplicados até agora não usaram nenhum CSS? Isso é para mostrar a importância de um esboço de documento lógico e usar tags semanticamente significativas ao redor do seu conteúdo antes de introduzir o aspecto do design visual. No entanto, a mágica do CSS também pode melhorar a acessibilidade em sua página quando você deseja ocultar visualmente o conteúdo destinado apenas a leitores de tela. Isso acontece quando as informações estão em um formato visual (como um gráfico), mas os usuários de leitores de tela precisam de uma apresentação alternativa (como uma tabela) para acessar os dados. O CSS é usado para posicionar os elementos somente leitura da tela fora da área visual da janela do navegador. Aqui está um exemplo das regras CSS que fazem isso: .sr-only {
posição: absoluta;
esquerda: -10000px;
largura: 1px;
altura: 1px;
top: auto;
estouro: oculto;
}
Nota
As seguintes abordagens CSS NÃO farão o mesmo: -
display: none;
ou visibility: hidden;
oculta conteúdo para todos, incluindo usuários de leitores de tela - Valores zero para tamanhos de pixel, como
width: 0px; height: 0px;
remove esse elemento do fluxo do seu documento, o que significa que os leitores de tela o ignoram
+ Você já reparou que todos os desafios de acessibilidade aplicados até agora não usaram nenhum CSS? Isso é para mostrar a importância de um esboço de documento lógico e usar tags semanticamente significativas ao redor do seu conteúdo antes de introduzir o aspecto do design visual. No entanto, a mágica do CSS também pode melhorar a acessibilidade em sua página quando você deseja ocultar visualmente o conteúdo destinado apenas a leitores de tela. Isso acontece quando as informações estão em um formato visual (como um gráfico), mas os usuários de leitores de tela precisam de uma apresentação alternativa (como uma tabela) para acessar os dados. O CSS é usado para posicionar os elementos somente leitura da tela fora da área visual da janela do navegador. Aqui está um exemplo das regras CSS que fazem isso: .sr-only {
position: absolute;
left: -10000px;
width: 1px;
height: 1px;
top: auto;
overflow: hidden;
}
Nota
As seguintes abordagens CSS NÃO farão o mesmo: -
display: none;
ou visibility: hidden;
oculta conteúdo para todos, incluindo usuários de leitores de tela - Valores zero para tamanhos de pixel, como
width: 0px; height: 0px;
remove esse elemento do fluxo do seu documento, o que significa que os leitores de tela o ignoram
## Instructions
- A Camper Cat criou um gráfico de barras muito legal para sua página de treinamento e colocou os dados em uma tabela para seus usuários com deficiência visual. A tabela já tem uma classe sr-only
, mas as regras CSS ainda não foram preenchidas. Atribua à position
um valor absoluto, a left
um valor de -10000px e a width
e a height
ambos os valores de 1px.
+ O Camper Cat criou um gráfico de barras muito legal para sua página de treinamento e colocou os dados em uma tabela para seus usuários com deficiência visual. A tabela já tem uma classe sr-only
, mas as regras CSS ainda não foram preenchidas. Atribua à position
um valor absoluto, a left
um valor de -10000px e a width
e a height
ambos os valores de 1px.
## Tests
diff --git a/curriculum/challenges/portuguese/01-responsive-web-design/responsive-web-design-principles/make-typography-responsive.portuguese.md b/curriculum/challenges/portuguese/01-responsive-web-design/responsive-web-design-principles/make-typography-responsive.portuguese.md
index f651b5e2d3..7290860ad3 100644
--- a/curriculum/challenges/portuguese/01-responsive-web-design/responsive-web-design-principles/make-typography-responsive.portuguese.md
+++ b/curriculum/challenges/portuguese/01-responsive-web-design/responsive-web-design-principles/make-typography-responsive.portuguese.md
@@ -7,7 +7,7 @@ localeTitle: Faça tipografia responsiva
---
## Description
- Em vez de usar em
ou px
para dimensionar texto, você pode usar unidades de viewport para tipografia responsiva. As unidades de viewport, como porcentagens, são unidades relativas, mas são baseadas em itens diferentes. As unidades de porta de visualização são relativas às dimensões da janela de visualização (largura ou altura) de um dispositivo e as porcentagens são relativas ao tamanho do elemento de contêiner pai. As quatro unidades de viewport diferentes são: -
vw: 10vw
seria 10% da largura da janela de visualização. -
vh: 3vh
seria 3% da altura da viewport. -
vmin: 70vmin
seria 70% da dimensão menor da viewport (altura vs. largura). -
vmax: 100vmax
seria 100% da dimensão maior da viewport (altura vs. largura).
+ Em vez de usar em
ou px
para dimensionar texto, você pode usar unidades de viewport para tipografia responsiva. As unidades de viewport, como porcentagens, são unidades relativas, mas são baseadas em itens diferentes. As unidades de viewport são relativas às dimensões da janela de visualização (largura ou altura) de um dispositivo e as porcentagens são relativas ao tamanho do elemento de contêiner pai. As quatro unidades de viewport diferentes são: -
vw: 10vw
seria 10% da largura da janela de visualização. -
vh: 3vh
seria 3% da altura da viewport. -
vmin: 70vmin
seria 70% da dimensão menor da viewport (altura vs. largura). -
vmax: 100vmax
seria 100% da dimensão maior da viewport (altura vs. largura).
## Instructions
Defina a width
da tag h2
para 80% da largura da viewport e a width
do parágrafo como 75% da dimensão menor da viewport.