ss_blog_claim=beb6b6a3006a7bfdc6e6d4bceb69bf17
  

Div x Table

Date maio 4, 2007


Já me deparei com algumas dúvidas de designers e programadores referente ao novo método de desenvolvimento (layout etc) utilizando CSS. Uma questão muito bem discutida é a dúvida entre Div x TABLE, afinal, quando usar?

Há aqueles que acabam de aprender sobre webstandards e transformam 100% de seus sites para a nova tendência. Parece um “robozinho” transformando tudo que aparece com table para div. Não é bem assim. Deixa eu tentar explicar:

Quando dizemos que tableless veio para revolucionar, dizemos a verdade…mas o não podemos confundir ESTRUTURA com DADOS. Aprendemos até hoje a estruturação em forma de tabelas (uma dentro da outra), ou seja, criamos nosso layout dessa maneira. Usamos tableless (DIV´s) para substituir essa metodologia de estruturação, e fazemos então tudo voltado a DIV´s, mas estamos falando de ESTRUTURA, ou LAYOUT.

Agora falando dos DADOS, vamos fazer uma consulta no banco de dados e trazer ao usuário, ele precisa ver isso, como fazemos uma tabela organizada e visulmente funcional? TABLES, isso mesmo. Não vamos ser bitolados, a tag table não é para ser extinta, nem tem o porque, com ela criamos relatórios, formulários, exibimos dados de forma organizada, entre outras funcionalidades. O que podemos fazer é transformar essa tabela (CSS) para o nosso gosto.

Acredito que de forma rápida podemos entender quando usar uma div, ou uma tabela…mas isso não morre aí, pois estamos falando apenas de estrutura e dados. Em Div trabalhamos 1001 possibilidades, mas isso é coisa pra outro post.

Abração!
Daniel Accorsi.



  • email
  • Print
  • RSS
  • del.icio.us
  • Google Bookmarks
  • Rec6
  • Digg
  • Technorati
  • Live
  • Facebook
  • LinkedIn
  • MySpace
  • Netvibes
  • Tumblr
  • Twitter
  • FriendFeed
  • Identi.ca
  • Reddit
    

2 Comentários em “Div x Table”

  1. Germano disse:

    Realmente, usando tabela e tables o site só tem a ganhar, do que trabalhar somente com uma das opções.

    Parabéns pelo artigo Daniel, curto e direto..

    [Responda este comentário]

  2. Daniel Accorsi disse:

    Isso aí Germano. O que me motivou a escrever esse post na época foi a grande confusão que estavam fazendo (e ainda fazem) entre as tags DIV e Table. Obrigado por comentar, continue visitando.

    [Responda este comentário]

Deixe seu comentário

ss_blog_claim=beb6b6a3006a7bfdc6e6d4bceb69bf17