Brûk tabellen foar gegevens, net yn layout yn XHTML
Tabellike gegevens binne gewoan de gegevens dy't yn in tabel steane. Yn HTML is it de ynhâld dy't libbet yn in tabelzellen - dus, wat tusken de
It bêste brûken fan in tabel is lykwols foar it werjaan fan gegevens.
Neffens de W3C:
"De HTML-tabelmodel lit de auteurs om data-tekst, preformatearre tekst, ôfbyldings, keppelings, foarmen, formulieren, oare tabellen, ensfh. Yn reihen en kolommen fan sellen."
Boarne: Yntroduksje nei tabellen fan de spesifikaasje fan HTML 4.
It kaaiwurd yn dizze definysje is gegevens . Eartiids yn 'e skiednis fan web-ûntwerp binne tafels oanpast as tools om te leegjen en te kontrolearjen hoe en wêr't ynhâld fan webside ferskynt. Dit kin soms in minne display sjen yn ferskate browsers, ôfhinklik fan hoe browsers behannele tabellen, dus it wie net altyd in elegante metoade yn ûntwerp.
Hoewol't web-ûntwerp foarútsteld is en mei de komst fan cascading stijlplaten (CSS) , is de needsaak om tabellen oan te meitsjen fan side-ûntwerp-eleminten te ferwiderjen. It tabelmodel is net ûntwikkele as wize foar webauto's om it layout fan in webside te hanipulearjen of wizigje hoe't it sil sille sjen mei sellen, grinzen, of eftergrûnkleuren .
Wannear't Tabel brûkt wurde om ynhâld te sjen
As de ynhâld dy't jo op in side pleatse wolle, is ynformaasje dy't jo ferwachtelje om yn in spreadsheet beheard te bewurkjen of te folgjen, dan sille dizze ynhâld sawat seker goed levert foar presintaasje yn in tabel op in webside.
As jo finsterfjilden oan 'e top fan kolommen fan gegevens hawwe of nei links fan data fan data, dan is it tabelier, en in tafel moat brûkt wurde.
As de ynhâld ynhâldt yn in database, fral in ienfâldige databank, en jo wolle gewoan de gegevens sjen litte en net it sa moai meitsje, dan is in tabel akseptabel.
Wannear't gjin tabellen brûkt wurde om ynhâld te sjen
Avansje gebrûk fan tabellen yn situaasjes wêr't it doel net om de gegevens yndirekt gewoan te foarkommen.
Brûk tabellen net as:
- It haaddoel fan 'e tafel is om de ynhâld op' e side te stjoeren. Om bygelyks in ôfbylding te meitsjen om in ôfbylding te meitsjen, kieze ikken op in list, of om in tekstblok te ferwiderjen as in pull-quote.
- Jo wolle de efterkant kleuren of bylden brûke om gewoan te meitsjen om de side te fergrutsjen as de data te neamen. Bygelyks, elke oare rige fan in tabel is markearre, mar it feroaret allinich de boppeste rjochtseksels om't dat makket dat se oerienkomme mei de eftergrûn fan 'e side is net.
- Jo meitsje in ôfbylding en sille de byldsjes opnij meitsje op 'e side mei de tabel wer tegearre. Dit wie in pear jier ferlyn gewoan mar is net mear as korrekt beskôge.
Doch net bang fan tabellen
It is hiel maklik om in webside te meitsjen dy't in soad kreatyf-skuon brûkt foar tafelbere gegevens. Tabeltsjes binne in wichtich ûnderdiel fan 'e XHTML-specifikaasje, en learje om tabelearrende gegevens goed te sjen, is in wichtich part fan it meitsjen fan websiden.