A técnica utilizada no desenvolvimento de sites que evita o ...

Próximas questões
Com base no mesmo assunto
Q71786 Programação
A técnica utilizada no desenvolvimento de sites que evita o uso de tabelas como recurso para a criação de layouts e utiliza Cascading Style Sheets (CSS), para definir as posições dos elementos e formatação na página, denomina-se
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: A resposta correta é a Letra A - Tableless.

O termo Tableless refere-se a uma metodologia de desenvolvimento web que evita o uso de tabelas HTML (<table>) para a disposição de layouts e estrutura da página web. A prática Tableless é uma abordagem moderna que utiliza Cascading Style Sheets (CSS) para controlar o posicionamento e a formatação dos elementos em uma página. Esta técnica proporciona uma maior flexibilidade, acessibilidade e uma separação mais clara entre o conteúdo (HTML) e a apresentação (CSS) da página.

Anteriormente, o uso de tabelas era comum para criar estruturas de página complexas, mas essa técnica resultava em código HTML confuso e difícil de manter, além de apresentar problemas de acessibilidade. Com a evolução das CSS, tornou-se possível posicionar elementos precisamente na página sem a necessidade de tabelas, utilizando propriedades como position, float, display, flexbox e grid.

O uso do Tableless traz diversas vantagens, como páginas mais leves, carregamento mais rápido, e facilita a responsividade, ou seja, a adaptação do site para diferentes tamanhos de tela e dispositivos. A técnica também é fundamental para a otimização de sites para motores de busca (SEO), uma vez que um HTML semântico e bem estruturado é mais facilmente interpretado por esses motores.

Por isso, a alternativa correta é a Letra A, pois Tableless é a técnica que corresponde exatamente à descrição dada pela questão, onde a formatação e a disposição dos elementos da página são definidas exclusivamente por CSS, sem a utilização de tabelas para este propósito.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Tableless é uma forma de desenvolvimento de sites que não utiliza tabelas para disposição de conteúdo na página sugerido pela W3C [1], pois defende que os códigos HTML deveriam ser usados para o propósito que foram criados, sendo que tabelas foram criadas para exibir dados tabulares. Para a disposição da página o recomendado seria usar CSS.

Para desenvolver um site usando tabelas muitas ferramentas e desenvolvedores abusam de recursos como criar tabelas com células possuindo elementos com Gifs com um único pixel transparente apenas para manter a célula visível e forçar o layout da página ficar visualmente elegante, porém o código torna-se totalmente incoerente se comparado com o conteúdo do site. A W3C também não desaprova o uso de tabelas, desde que elas sejam utilizadas para tabular dados e não para formatar layout. Muitos navegadores travam ou exibem incorretamente formatações usando tabelas.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo