Hoi,
ik ben bezig met een tabel, of nou ja een div dat op een table moet lijken, want table is niet xhtml valid.
Nou is mijn vraag hoe je een table maakt met divs.
Met vriendelijke groeten,
K. Yeung
- Div tables maken
-
23-02-2009, 12:40 #1
- Berichten
- 111
- Lid sinds
- 17 Jaar
Div tables maken
-
-
23-02-2009, 12:57 #2
- Berichten
- 587
- Lid sinds
- 18 Jaar
Een table niet xhtml valid? Waar haal je dat vandaan?
Tabellen worden enkel gebruikt voor inhoud wat thuis hoort in een tabel.
Een tabel bevat dus een reeks aan informatie. Bijvoorbeeld:
groente fruit
sla appel
tomaat peer
Maak gebruik van th - table head tags. Zie voorbeeld:
Code:<table border="0" cellpading="0" cellspacing="0"> <tr> <th>Groente</th> <th>Fruit</th> </tr> <tr> <td>Sla</td> <td>Appel</td> </tr> <tr> <td>Tomaat</td> <td>Peer</td> </tr> </table>
-
23-02-2009, 13:09 #3
- Berichten
- 111
- Lid sinds
- 17 Jaar
ja dat snap ik maar ik had ooit een keer gehoord dat je 'beter' geen tabellen kan gebruiken maar om gaan schakelen naar divjes..
-
23-02-2009, 13:10 #4
- Berichten
- 286
- Lid sinds
- 17 Jaar
Dat klopt. Bij het slicen van een layout is dat inderdaad zo, maar verder kun je nog gewoon tables gebruiken.
-
23-02-2009, 13:11 #5
- Berichten
- 86
- Lid sinds
- 17 Jaar
Dat geldt enkel voor de layout. Tabbellen zijn niet flexibel, het is lastig om later iets te veranderen.
Een tabel is alleen waarvoor het bedoelt is, voor tabellarische data.
-
23-02-2009, 13:13 #6
- Berichten
- 111
- Lid sinds
- 17 Jaar
Ok bedankt! ik weet genoeg :)
-
23-02-2009, 13:18 #7
- Berichten
- 1.355
- Lid sinds
- 18 Jaar
Je moet geen tabellen gebruiken voor de opbouw van een website,
daar draait het hele Div vs Table issue om.
Je moet niet proberen om een tabel opmaak om te zetten naar divs
met hetzelfde structuur. Je meot divs vanuit de basis kennen, en als je
het kent, dan zie je vanzelf dat tabellen helemaal niet op divs lijken.
Om een cel te creeren heb je met tabellen dit nodig:
Code:<table style="border:none" cellpading="0" cellspacing="0"> <tr> <td> </td> </tr> </table>
Code:<div></div>
maar om een website 'semantisch' xhtml te maken moet je alle tags
op de jusite manier gebruiken. Tabellen alleen voor tabel gegevens
en divs (divisions = organisatie onderdelen) gebruik je om je website
in stukken te verdelen, ofwel om de website structuur aan te brengen.
-
23-02-2009, 15:38 #8
- Berichten
- 111
- Lid sinds
- 17 Jaar
Reuze bedankt voor de uitgebreide uitleg Gijsbert!
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic