Sobre a utilização de tabelas em páginas da Web, analise as ...
I. A tag table deve ser utilizada para criação de layout de páginas da Web apenas na linguagem HTML, que é própria para a criação de estruturas.
II. Tabelas devem ser utilizadas em HTML quando o browser não oferecer suporte para CSS.
III. A tag table é recomendada tão somente com a finalidade de apresentar dados dentro de uma tabela com linhas e colunas.
Assinale:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é: C - se somente a afirmativa III estiver correta.
Vamos analisar as afirmativas para entender por que a alternativa C é a correta:
Afirmativa I: A ideia de usar a tag <table> para a criação de layout de páginas da Web está desatualizada. Historicamente, a tag <table> foi usada para estruturar o layout de páginas, mas isso não é mais recomendado. Atualmente, para a criação de layouts, utiliza-se o CSS (Cascading Style Sheets), que oferece maior flexibilidade e melhores práticas para o design responsivo. Portanto, esta afirmativa está incorreta.
Afirmativa II: A ideia de que se deve usar tabelas em HTML quando o browser não oferecer suporte para CSS não é uma prática recomendada. Todos os navegadores modernos oferecem suporte para CSS, que é a abordagem preferida para estilizar e estruturar páginas. O uso de tabelas para layout só é considerado em situações muito específicas de compatibilidade com navegadores antigos, o que não se aplica mais na maioria dos casos. Portanto, esta afirmativa também está incorreta.
Afirmativa III: Esta afirmativa está correta. A tag <table> é recomendada exclusivamente para a apresentação de dados tabulares, ou seja, dados que fazem sentido serem organizados em linhas e colunas, como planilhas ou tabelas de dados. Essa é a prática moderna e correta de uso dessa tag.
Compreender a evolução das práticas de design na web, como a transição do uso de tabelas para o CSS para layout, é fundamental para responder corretamente a questões como esta. As tabelas devem ser reservadas para o propósito de apresentar dados tabulares, enquanto o CSS deve ser utilizado para a criação de layouts de páginas.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
```Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo