Área expansível versus abas: escolha a opção certa
Escolha o padrão adequado ao seu conteúdo.
Área expansível versus abas: escolha a opção certa é uma aula grátis de Web Accessibility Academy no CoddyKit. Esta é a aula 4 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Web Accessibility Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Web Accessibility Academy inclui 4 aulas no total.
Parecem iguais, mas agem de forma diferente
Abas e acordeões ocultam e exibem conteúdo, por isso são confundidos. Escolher o padrão errado pode deixar os usuários desorientados.
As abas mostram uma opção por vez
Um conjunto de abas apresenta visões mutuamente exclusivas: abrir um painel fecha os demais. Ele é adequado para conteúdo que o usuário compara uma parte de cada vez.
Acordeões podem abrir várias seções
Um acordeão permite que várias seções permaneçam abertas ao mesmo tempo. Ele é adequado para uma página longa de perguntas frequentes em que os usuários podem querer ver duas respostas lado a lado.
Uma divulgação é a opção mais simples
Uma única área que mostra e oculta conteúdo é uma divulgação: um botão e uma região. Use-a quando houver apenas um bloco opcional de detalhes a revelar.
<button aria-expanded="false">Show details</button>Papéis diferentes, teclas diferentes
Os padrões usam ARIA de maneiras diferentes. As abas precisam de tablist e teclas de seta; uma divulgação ou um acordeão precisa apenas de um botão com aria-expanded.
Adapte-se à largura do layout
As abas funcionam melhor quando cada rótulo é curto e a linha cabe na parte superior. Se os rótulos forem longos, um acordeão empilhado verticalmente terá melhor leitura.
Pense em dispositivos móveis
Em telas estreitas, uma linha horizontal de abas frequentemente ultrapassa a largura disponível. Um acordeão se empilha naturalmente, por isso muitas equipes mudam de padrão em telas pequenas.
Considere a independência do conteúdo
Pergunte se as seções são independentes. Se os usuários se beneficiarem de ler várias juntas, escolha um acordeão; se apenas uma visão fizer sentido, escolha abas.
Não simule isso com links
Evite criar qualquer um dos padrões usando apenas links que rolam a página. Links levam a lugares; esses controles alternam conteúdo, portanto precisam da semântica de botão.
Na dúvida, escolha a opção mais simples
Se um padrão não for claramente adequado, prefira o mais simples. Uma divulgação ou um acordeão tem menos ARIA que possa ser configurada incorretamente do que um componente completo de abas.
Deixe o conteúdo decidir
A escolha certa deve partir do conteúdo, não da aparência. Decida como os usuários precisam lê-lo e compará-lo; depois associe essa necessidade a um padrão.
Verificação rápida
Os usuários frequentemente querem ler várias respostas das suas perguntas frequentes ao mesmo tempo. Qual padrão é mais adequado?
Recapitulação: escolha a opção certa
Você aprendeu a escolher com base nas necessidades do conteúdo: abas para visões uma por vez, acordeões para várias seções abertas e uma divulgação para uma única revelação.
Aprenda HTML com um tutor de IA — grátis
Escreva e execute código real no seu navegador, obtenha ajuda instantânea de um tutor de IA 24/7 e continue de onde parou na web ou no app.
- Cursos
- 30
- Aulas
- 120
Perguntas Frequentes
A aula “Área expansível versus abas: escolha a opção certa” é grátis?
Sim — o texto completo de “Área expansível versus abas: escolha a opção certa” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Web Accessibility Academy, atualize para CoddyKit PRO. O curso de Web Accessibility Academy inclui 4 aulas no total.
O que vou aprender em “Área expansível versus abas: escolha a opção certa”?
Escolha o padrão adequado ao seu conteúdo. Você pratica Web Accessibility Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar Web Accessibility Academy?
Nenhuma experiência prévia é necessária. Web Accessibility Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 4 de 4.
Quanto tempo leva a aula “Área expansível versus abas: escolha a opção certa”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de Web Accessibility Academy?
Sim. Cada aula de Web Accessibility Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- O padrão de abas: tablist, tab, tabpanel
- Navegação entre abas com as teclas de seta
- Acordeões com Button e aria-expanded
- Área expansível versus abas: escolha a opção certa