Nu heb ik dus volgens mij een echte bug ontdekt in IE - in elk geval versies 5.0 t/m 6.0.
De volgende tabel wil ik maken (is een bekende puzzel):
De vakjes zijn allemaal vierkanten.
Geformuleerd ziet het er zo uit:
(6, 4, 5) (3, 1) (6) (5, 1) (4)
oftwel als je de vierkanten van links naar rechts en boven naar onder nummert zijn ze 6x6, 4x4, 5x5 etc.
In html heb ik het voor het gemak maal 40 gedaan, en mbv colspans en rowspans het volgende opgezet (row en colspan = 1 voor de duidelijkheid erbij gezet):
En wat schetst mijn verbazing: IE SNAPT HET NIET!!! Zoals hier te bezien valt!
Leuk om te weten dat NS, Opera en Mozilla de tabel wel goed laten zien, waar IE voor vierkant 4 voor het gemak maar even vergeet dat er een rowspan=3 staat in plaats van 2.
Nu moet ik dus zelfs truuken gaan uithalen om er iets in IE goed uit te laten zien
De volgende tabel wil ik maken (is een bekende puzzel):
code:
1
2
3
4
5
6
7
8
9
10
11
12
| +----------+------+--------+ | | | | | | | | | | | | | +----+-+ | | | +-+--------+ +--------+-+ | | | +-+----+ | | | | | | | | | | | | | +--------+------+----------+ |
De vakjes zijn allemaal vierkanten.
Geformuleerd ziet het er zo uit:
(6, 4, 5) (3, 1) (6) (5, 1) (4)
oftwel als je de vierkanten van links naar rechts en boven naar onder nummert zijn ze 6x6, 4x4, 5x5 etc.
In html heb ik het voor het gemak maal 40 gedaan, en mbv colspans en rowspans het volgende opgezet (row en colspan = 1 voor de duidelijkheid erbij gezet):
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
| <html>
<head>
<title>Explorer error?</title>
</head>
<body>
<table border=1 cellspacing=0 cellpadding=0>
<tr>
<td colspan=2 rowspan=3 height=240 width=240 align="center">1</td>
<td colspan=2 rowspan=1 height=160 width=160 align="center">2</td>
<td colspan=1 rowspan=2 height=200 width=200 align="center">3</td>
</tr>
<tr>
<td colspan=1 rowspan=3 height=120 width=120 align="center">4</td>
<td colspan=1 rowspan=1 height=40 width=40 align="center">5</td>
</tr>
<tr>
<td colspan=2 rowspan=3 height=240 width=240 align="center">6</td>
</tr>
<tr>
<td colspan=1 rowspan=2 height=200 width=200 align="center">7</td>
<td colspan=1 rowspan=1 height=40 width=40 align="center">8</td>
</tr>
<tr>
<td colspan=2 rowspan=1 height=160 width=160 align="center">9</td>
</tr>
</table>
</body>
</html> |
En wat schetst mijn verbazing: IE SNAPT HET NIET!!! Zoals hier te bezien valt!
Leuk om te weten dat NS, Opera en Mozilla de tabel wel goed laten zien, waar IE voor vierkant 4 voor het gemak maar even vergeet dat er een rowspan=3 staat in plaats van 2.
Nu moet ik dus zelfs truuken gaan uithalen om er iets in IE goed uit te laten zien
Intentionally left blank

