Ik gebruik persoonlijk liever div's, omdat ik er meteen mee ben begonnen, en zo altijd al programeer.
Persoonlijk vind ik wel dat je niet div's en tabellen door elkaar moet gaan gebruiken, maar dat is mijn mening.
- tabellen vs divs
-
01-01-2010, 15:56 #31
- Berichten
- 90
- Lid sinds
- 15 Jaar
-
01-01-2010, 16:50 #32
- Berichten
- 70
- Lid sinds
- 17 Jaar
Dus voor een lang adres bestand heb jij een hele rij div's?
-
01-01-2010, 17:00 #33
- Berichten
- 1.265
- Lid sinds
- 16 Jaar
Als je een layout opbouwt in DIV's lijkt het mij toch vrij logisch als jij gegevens moet plaatsen op je website, dat je deze gewoon netjes uitlijnt in een table element. Waarom? Het is cross browser, vereist geen uitlijning d.m.v. CSS, wellicht minder parse tijd (zal weinig schelen overigens) en het ziet er gewoon netter uit ;-).
-
01-01-2010, 17:10 #34gast Guest
Div elementen werk ook veel fijner vind ik! Tabellen moet je niet gebruik voor de opbouw van je website, het woord zeg het al tabellen gebruik je voor tabellen. ( exel opmaak ect.. )
-
01-01-2010, 17:16 #35
- Berichten
- 192
- Lid sinds
- 15 Jaar
zelf maak ik voor de opbouw van mijn websites gebruik van divs, werkt met css file er gemakkelijk.
Op bepaalde pagina's gebruik ik dan tabellen om gegevens weer te geven.
-
01-01-2010, 17:19 #36Particulier
- Berichten
- 1.054
- Lid sinds
- 17 Jaar
Een tabel moet je zien als een matrix, om gegevens/cijfers te publiceren. Waarvoor je in een normaal boek ook een tabel zou gebruiken. Je zou zeggen dat de semantische betekenis van een tabel een 'gegevensoverzicht' is (of data-, whatever you like).
DIV-elementen hebben geen specifieke semantische betekenis, waarvoor de letters staan is mij ook niet duidelijk. Voor het gemak kun je denk ik het beste 'divers' nemen. Ze worden zoals eerder gezegd veel gebruikt om paginasegmenten te groeperen/positioneren. Of dat dé juiste manier is, is niet te zeggen omdat er geen betekenis aan verbonden is.
De voordelen van DIV-elementen t.o.v. tabellen vind ik niet te benoemen, omdat je ze allebei voor verschillende doeleinden gebruikt. Ze vullen elkaar aan. Wel heeft het verkeerd gebruiken van tabellen tot gevolg dat rendertijden (van de browser, niets met dataverkeer te maken) langer worden, je minder flexibel bent door de relaties van rijen en kolommen, je moet letten op colspan/rowspan, geneuzel als celspacing bladiebla.
SEO is imo onzin, een 'div'-element heeft voor een zoekmachine geen waarde, en zal dus ook weinig verschil opleveren. Wél is het zo dat wanneer je een tabel hebt > daarin een row > daarin een cell > daarin een paragraaf; je deze paragraaf op level 4 hebt gedefinieerd. Een zoekmachine zou kunnen redeneren dat die paragraaf daarom minder belangrijk is, maar ik heb nooit iemand dit zien aantonen.
Gewoon gebruiken waarvoor het bedoelt is. Semantiek is the word.
-
04-01-2010, 08:37 #37Particulier
- Berichten
- 53
- Lid sinds
- 16 Jaar
Och nee ik zie me fout al. Ik had m'n container de foute code meegegeven:$
-
04-01-2010, 08:43 #38
- Berichten
- 285
- Lid sinds
- 15 Jaar
Als je webdesigner bent en je gebruikt nog steeds tabellen om te positioneren, dan ben je een webdesigner van niks en zou ik iedereen afraden gebruik te maken van je diensten.
W3 maakt de afspraken niet voor niks.
-
04-01-2010, 09:11 #39
- Berichten
- 1.265
- Lid sinds
- 16 Jaar
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