HTML, CSS en JavaScript - Pearson Education
HTML, CSS en JavaScript - Pearson Education
HTML, CSS en JavaScript - Pearson Education
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
PHP EN MYSQL de basis<br />
<br />
<br />
<br />
We mak<strong>en</strong> e<strong>en</strong> paar opmerking<strong>en</strong> over tabell<strong>en</strong>:<br />
n Het zal u opvall<strong>en</strong> dat ook tabell<strong>en</strong> over e<strong>en</strong> hoofd <strong>en</strong> e<strong>en</strong> lijf beschikk<strong>en</strong>.<br />
n In de thead-sectie kunt u kolomkopp<strong>en</strong> kwijt, <strong>en</strong> in de tbody-sectie de inhoud van de<br />
tabel. In de praktijk zult u <strong>en</strong> weinig teg<strong>en</strong>kom<strong>en</strong>, want alle browsers<br />
lat<strong>en</strong> e<strong>en</strong> tabel zonder deze tags ook goed zi<strong>en</strong>. Maar als u dynamisch met e<strong>en</strong><br />
tabel aan de slag wilt met behulp van <strong>JavaScript</strong>, dan is het belangrijk om deze tags<br />
wel te gebruik<strong>en</strong>, om er zeker van te zijn dat alle browsers, met name oudere versies<br />
van Internet Explorer, meedo<strong>en</strong>.<br />
n Verder zijn er nog e<strong>en</strong> aantal variaties toe te voeg<strong>en</strong>, zoals tabell<strong>en</strong> binn<strong>en</strong> tabell<strong>en</strong>,<br />
rij<strong>en</strong> die hier <strong>en</strong> daar over meer dan één kolom reik<strong>en</strong>, of kolomwaard<strong>en</strong> die over<br />
meer rij<strong>en</strong> he<strong>en</strong> gaan. Let op: lege tabelcell<strong>en</strong> kunn<strong>en</strong> problem<strong>en</strong> gev<strong>en</strong>. We wijz<strong>en</strong><br />
hier alle<strong>en</strong> op e<strong>en</strong> aantal mogelijkhed<strong>en</strong>, voor details is het al eerder g<strong>en</strong>oemde<br />
<strong>HTML</strong>-boek e<strong>en</strong> aanrader, of het onvolprez<strong>en</strong> W3Schools: www.w3schools.com/html/<br />
zal zeker uitkomst br<strong>en</strong>g<strong>en</strong>.<br />
Dit voorbeeld zondigt teg<strong>en</strong> de regels dat er ge<strong>en</strong> pres<strong>en</strong>tatieattribut<strong>en</strong> in de <strong>HTML</strong>-tekst<br />
mog<strong>en</strong> staan. Borders (rand<strong>en</strong>), padding <strong>en</strong> spacing hor<strong>en</strong> in e<strong>en</strong> stijlblad te word<strong>en</strong> aangegev<strong>en</strong>.<br />
De border="1" is het <strong>en</strong>ige attribuut dat nog niet verouderd is verklaard voor<br />
de table-tag. Het attribuut border is bijvoorbeeld handig om snel te debugg<strong>en</strong> waarom<br />
e<strong>en</strong> g<strong>en</strong>este tabel uit de pas is gaan lop<strong>en</strong> door het verget<strong>en</strong> van e<strong>en</strong> eind-tag, alhoewel<br />
dat teg<strong>en</strong>woordig ook heel handig gaat met de developer tools van Firefox.<br />
Onze Firefox-browser toont het voorbeeld als in afbeelding 1.3.<br />
Afbeelding 1.3<br />
E<strong>en</strong> tabel.<br />
Erg fraai is deze tabel niet vormgegev<strong>en</strong>. Verderop in dit hoofdstuk als we het over <strong>CSS</strong><br />
hebb<strong>en</strong> kom<strong>en</strong> we terug op dit voorbeeld.<br />
10