Avatar billede madsmm Nybegynder
26. april 2005 - 09:48 Der er 4 kommentarer og
1 løsning

table / div / span - hvad gør man smartest

Hejsa,

Jeg har ladet mig fortælle at man bør undgå tables hvis man kan, da de gør sider langsomme, når de indeholder meget data.

Men hvordan bør man så opbygge en standard webside, som jeg normalt ville bygge op med tables. Lad mig tage et eksempel:

<table class="MinTable" cellspacing="1" cellpadding="1">
<tr>
  <td class="TdHead" width="20">ID</td>
  <td class="TdHead" width="100">NAME</td>
  <td class="TdHead" width="100">COUNTRY</td>
  <td class="TdHead" width="100">EMAIL</td>
  <td class="TdHead" width="80">OPTIONS</td>
</tr>
<tr>
  <td class="Td0"xxx</td>
  <td class="Td0">xxxx</td>
  <td class="Td0">xxxx</td>
  <td class="Td0">xxxx</td>
  <td class="Td0">xxxx</td>
</tr>
<tr>
  <td class="Td1">xxx</td>
  <td class="Td1">xxxx</td>
  <td class="Td1">xxxx</td>
  <td class="Td1">xxxx</td>
  <td class="Td1">xxxx</td>
</tr>
</table>

Nu har jeg valgt en ret simpel tabel, men den burde illustrere ret godt hvad jeg mener... og jeg går selvfølgelig efter en løsning der er ens i alle de normale browsere!

På forhånd tak!
Avatar billede roenving Novice
26. april 2005 - 09:53 #1
Hvis modellen er, som du viser, er der kun en fornuftig vej frem:

-- brug en tabel, for ellers skal man måske ud i noget synkronisering af kolonnebredde med javascript, som jo klares helt automatisk af browseren i en tabel !-)
Avatar billede dmcn Praktikant
26. april 2005 - 09:53 #2
En sådan tabelstruktur ville man absolut benytte en tabel til - det er jo tabulære data. Diskussionen om tabeller vs span/div kommer, når vi snakker design - her er det forkert at bruge en tag-gruppe, som er beregnet til at præsentere data tabulært, ikke til at opbygge design.
Avatar billede madsmm Nybegynder
26. april 2005 - 09:54 #3
jeg har bare ladet mig fortælle at man kan gøre det en del smartere og hurtigere uden table, da min datamængde kan komme over 1000 celler, og nej, der er ikke mulighed for at dele dem op på flere sider
Avatar billede olebole Juniormester
26. april 2005 - 18:46 #4
<ole>

Du kan sikkert gøre det meget smartere ... bare ikke på WWW. Det _er_ den bedste og eneste fornuftige løsning  ;o)

/mvh
</bole>
Avatar billede madsmm Nybegynder
08. november 2005 - 10:13 #5
!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester