OLD | NEW |
| (Empty) |
1 layer at (0,0) size 800x600 | |
2 LayoutView at (0,0) size 800x600 | |
3 layer at (0,0) size 800x600 | |
4 LayoutBlockFlow {HTML} at (0,0) size 800x600 | |
5 LayoutBlockFlow {BODY} at (8,8) size 784x576 | |
6 LayoutBlockFlow {DIV} at (0,0) size 784x216 | |
7 LayoutBlockFlow {P} at (0,0) size 784x20 | |
8 LayoutText {#text} at (229,0) size 326x19 | |
9 text run at (229,0) width 326: "Tables I, II, III, IV (cellpadding=0
cellspacing=5)" | |
10 LayoutTable {TABLE} at (199.50,36) size 385x180 [bgcolor=#FFCC00] [borde
r: (1px outset #808080)] | |
11 LayoutTableSection {TBODY} at (1,1) size 383x178 | |
12 LayoutTableRow {TR} at (0,2) size 383x174 | |
13 LayoutTableCell {TD} at (2,2) size 100x174 [border: (1px inset #80
8080)] [r=0 c=0 rs=1 cs=1] | |
14 LayoutTable {TABLE} at (6,6) size 88x162 [bgcolor=#FFFFFF] [bord
er: (1px outset #808080)] | |
15 LayoutBlockFlow {CAPTION} at (0,0) size 88x20 | |
16 LayoutInline {NOBR} at (0,0) size 42x19 | |
17 LayoutText {#text} at (23,0) size 42x19 | |
18 text run at (23,0) width 42: "Table I" | |
19 LayoutTableSection {TBODY} at (1,21) size 86x140 | |
20 LayoutTableRow {TR} at (0,5) size 86x22 | |
21 LayoutTableCell {TD} at (5,5) size 22x22 [border: (1px ins
et #808080)] [r=0 c=0 rs=1 cs=1] | |
22 LayoutText {#text} at (1,1) size 20x19 | |
23 text run at (1,1) width 20: "1,1" | |
24 LayoutTableCell {TD} at (32,5) size 22x22 [border: (1px in
set #808080)] [r=0 c=1 rs=1 cs=1] | |
25 LayoutText {#text} at (1,1) size 20x19 | |
26 text run at (1,1) width 20: "1,2" | |
27 LayoutTableCell {TD} at (59,5) size 22x22 [border: (1px in
set #808080)] [r=0 c=2 rs=1 cs=1] | |
28 LayoutText {#text} at (1,1) size 20x19 | |
29 text run at (1,1) width 20: "1,3" | |
30 LayoutTableRow {TR} at (0,32) size 86x22 | |
31 LayoutTableCell {TD} at (5,32) size 22x22 [border: (1px in
set #808080)] [r=1 c=0 rs=1 cs=1] | |
32 LayoutText {#text} at (1,1) size 20x19 | |
33 text run at (1,1) width 20: "2,1" | |
34 LayoutTableCell {TD} at (32,32) size 22x22 [border: (1px i
nset #808080)] [r=1 c=1 rs=1 cs=1] | |
35 LayoutText {#text} at (1,1) size 20x19 | |
36 text run at (1,1) width 20: "2,2" | |
37 LayoutTableCell {TD} at (59,32) size 22x22 [bgcolor=#FFFF6
6] [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] | |
38 LayoutText {#text} at (1,1) size 20x19 | |
39 text run at (1,1) width 20: "2,3" | |
40 LayoutTableRow {TR} at (0,59) size 86x22 | |
41 LayoutTableCell {TD} at (5,59) size 22x22 [border: (1px in
set #808080)] [r=2 c=0 rs=1 cs=1] | |
42 LayoutText {#text} at (1,1) size 20x19 | |
43 text run at (1,1) width 20: "3,1" | |
44 LayoutTableCell {TD} at (32,59) size 22x22 [border: (1px i
nset #808080)] [r=2 c=1 rs=1 cs=1] | |
45 LayoutText {#text} at (1,1) size 20x19 | |
46 text run at (1,1) width 20: "3,2" | |
47 LayoutTableCell {TD} at (59,59) size 22x22 [bgcolor=#FFFF6
6] [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] | |
48 LayoutText {#text} at (1,1) size 20x19 | |
49 text run at (1,1) width 20: "3,3" | |
50 LayoutTableRow {TR} at (0,86) size 86x22 | |
51 LayoutTableCell {TD} at (5,86) size 22x22 [border: (1px in
set #808080)] [r=3 c=0 rs=1 cs=1] | |
52 LayoutText {#text} at (1,1) size 20x19 | |
53 text run at (1,1) width 20: "4,1" | |
54 LayoutTableCell {TD} at (32,86) size 22x22 [border: (1px i
nset #808080)] [r=3 c=1 rs=1 cs=1] | |
55 LayoutText {#text} at (1,1) size 20x19 | |
56 text run at (1,1) width 20: "4,2" | |
57 LayoutTableCell {TD} at (59,86) size 22x22 [bgcolor=#FFFF6
6] [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1] | |
58 LayoutText {#text} at (1,1) size 20x19 | |
59 text run at (1,1) width 20: "4,3" | |
60 LayoutTableRow {TR} at (0,113) size 86x22 | |
61 LayoutTableCell {TD} at (5,113) size 22x22 [border: (1px i
nset #808080)] [r=4 c=0 rs=1 cs=1] | |
62 LayoutText {#text} at (1,1) size 20x19 | |
63 text run at (1,1) width 20: "5,1" | |
64 LayoutTableCell {TD} at (32,113) size 22x22 [border: (1px
inset #808080)] [r=4 c=1 rs=1 cs=1] | |
65 LayoutText {#text} at (1,1) size 20x19 | |
66 text run at (1,1) width 20: "5,2" | |
67 LayoutTableCell {TD} at (59,113) size 22x22 [border: (1px
inset #808080)] [r=4 c=2 rs=1 cs=1] | |
68 LayoutText {#text} at (1,1) size 20x19 | |
69 text run at (1,1) width 20: "5,3" | |
70 LayoutTableCell {TD} at (104,2) size 100x174 [border: (1px inset #
808080)] [r=0 c=1 rs=1 cs=1] | |
71 LayoutTable {TABLE} at (6,6) size 88x162 [bgcolor=#FFFFFF] [bord
er: (1px outset #808080)] | |
72 LayoutBlockFlow {CAPTION} at (0,0) size 88x20 | |
73 LayoutInline {NOBR} at (0,0) size 48x19 | |
74 LayoutText {#text} at (20,0) size 48x19 | |
75 text run at (20,0) width 48: "Table II" | |
76 LayoutTableSection {TBODY} at (1,21) size 86x140 | |
77 LayoutTableRow {TR} at (0,5) size 86x22 | |
78 LayoutTableCell {TD} at (5,5) size 22x22 [border: (1px ins
et #808080)] [r=0 c=0 rs=1 cs=1] | |
79 LayoutText {#text} at (1,1) size 20x19 | |
80 text run at (1,1) width 20: "1,1" | |
81 LayoutTableCell {TD} at (32,5) size 22x22 [border: (1px in
set #808080)] [r=0 c=1 rs=1 cs=1] | |
82 LayoutText {#text} at (1,1) size 20x19 | |
83 text run at (1,1) width 20: "1,2" | |
84 LayoutTableCell {TD} at (59,5) size 22x22 [border: (1px in
set #808080)] [r=0 c=2 rs=1 cs=1] | |
85 LayoutText {#text} at (1,1) size 20x19 | |
86 text run at (1,1) width 20: "1,3" | |
87 LayoutTableRow {TR} at (0,32) size 86x22 | |
88 LayoutTableCell {TD} at (5,32) size 22x22 [border: (1px in
set #808080)] [r=1 c=0 rs=1 cs=1] | |
89 LayoutText {#text} at (1,1) size 20x19 | |
90 text run at (1,1) width 20: "2,1" | |
91 LayoutTableCell {TD} at (32,45) size 22x22 [border: (1px i
nset #808080)] [r=1 c=1 rs=2 cs=1] | |
92 LayoutText {#text} at (1,1) size 20x19 | |
93 text run at (1,1) width 20: "2,2" | |
94 LayoutTableCell {TD} at (59,32) size 22x22 [bgcolor=#FFFF6
6] [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] | |
95 LayoutText {#text} at (1,1) size 20x19 | |
96 text run at (1,1) width 20: "2,3" | |
97 LayoutTableRow {TR} at (0,59) size 86x22 | |
98 LayoutTableCell {TD} at (5,72) size 22x22 [border: (1px in
set #808080)] [r=2 c=0 rs=2 cs=1] | |
99 LayoutText {#text} at (1,1) size 20x19 | |
100 text run at (1,1) width 20: "3,1" | |
101 LayoutTableCell {TD} at (59,59) size 22x22 [bgcolor=#FFFF6
6] [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] | |
102 LayoutText {#text} at (1,1) size 20x19 | |
103 text run at (1,1) width 20: "3,3" | |
104 LayoutTableRow {TR} at (0,86) size 86x22 | |
105 LayoutTableCell {TD} at (32,86) size 22x22 [border: (1px i
nset #808080)] [r=3 c=1 rs=1 cs=1] | |
106 LayoutText {#text} at (1,1) size 20x19 | |
107 text run at (1,1) width 20: "4,2" | |
108 LayoutTableCell {TD} at (59,86) size 22x22 [bgcolor=#FFFF6
6] [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1] | |
109 LayoutText {#text} at (1,1) size 20x19 | |
110 text run at (1,1) width 20: "4,3" | |
111 LayoutTableRow {TR} at (0,113) size 86x22 | |
112 LayoutTableCell {TD} at (5,113) size 22x22 [border: (1px i
nset #808080)] [r=4 c=0 rs=1 cs=1] | |
113 LayoutText {#text} at (1,1) size 20x19 | |
114 text run at (1,1) width 20: "5,1" | |
115 LayoutTableCell {TD} at (32,113) size 22x22 [border: (1px
inset #808080)] [r=4 c=1 rs=1 cs=1] | |
116 LayoutText {#text} at (1,1) size 20x19 | |
117 text run at (1,1) width 20: "5,2" | |
118 LayoutTableCell {TD} at (59,113) size 22x22 [border: (1px
inset #808080)] [r=4 c=2 rs=1 cs=1] | |
119 LayoutText {#text} at (1,1) size 20x19 | |
120 text run at (1,1) width 20: "5,3" | |
121 LayoutTableCell {TD} at (206,2) size 100x154 [border: (1px inset #
808080)] [r=0 c=2 rs=1 cs=1] | |
122 LayoutTable {TABLE} at (6,6) size 88x142 [bgcolor=#FFFFFF] [bord
er: (1px outset #808080)] | |
123 LayoutBlockFlow {CAPTION} at (0,0) size 88x20 | |
124 LayoutInline {NOBR} at (0,0) size 52x19 | |
125 LayoutText {#text} at (18,0) size 52x19 | |
126 text run at (18,0) width 52: "Table III" | |
127 LayoutTableSection {TBODY} at (1,21) size 86x120 | |
128 LayoutTableRow {TR} at (0,5) size 86x22 | |
129 LayoutTableCell {TD} at (5,5) size 22x22 [border: (1px ins
et #808080)] [r=0 c=0 rs=1 cs=1] | |
130 LayoutText {#text} at (1,1) size 20x19 | |
131 text run at (1,1) width 20: "1,1" | |
132 LayoutTableCell {TD} at (32,5) size 22x22 [border: (1px in
set #808080)] [r=0 c=1 rs=1 cs=1] | |
133 LayoutText {#text} at (1,1) size 20x19 | |
134 text run at (1,1) width 20: "1,2" | |
135 LayoutTableCell {TD} at (59,5) size 22x22 [border: (1px in
set #808080)] [r=0 c=2 rs=1 cs=1] | |
136 LayoutText {#text} at (1,1) size 20x19 | |
137 text run at (1,1) width 20: "1,3" | |
138 LayoutTableRow {TR} at (0,32) size 86x22 | |
139 LayoutTableCell {TD} at (5,32) size 22x22 [border: (1px in
set #808080)] [r=1 c=0 rs=1 cs=1] | |
140 LayoutText {#text} at (1,1) size 20x19 | |
141 text run at (1,1) width 20: "2,1" | |
142 LayoutTableCell {TD} at (32,35) size 22x22 [border: (1px i
nset #808080)] [r=1 c=1 rs=2 cs=1] | |
143 LayoutText {#text} at (1,1) size 20x19 | |
144 text run at (1,1) width 20: "2,2" | |
145 LayoutTableCell {TD} at (59,42) size 22x2 [bgcolor=#FFFF66
] [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] | |
146 LayoutTableRow {TR} at (0,59) size 86x2 | |
147 LayoutTableCell {TD} at (5,62) size 22x22 [border: (1px in
set #808080)] [r=2 c=0 rs=2 cs=1] | |
148 LayoutText {#text} at (1,1) size 20x19 | |
149 text run at (1,1) width 20: "3,1" | |
150 LayoutTableCell {TD} at (59,59) size 22x2 [bgcolor=#FFFF66
] [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1] | |
151 LayoutTableRow {TR} at (0,66) size 86x22 | |
152 LayoutTableCell {TD} at (32,66) size 22x22 [border: (1px i
nset #808080)] [r=3 c=1 rs=1 cs=1] | |
153 LayoutText {#text} at (1,1) size 20x19 | |
154 text run at (1,1) width 20: "4,2" | |
155 LayoutTableCell {TD} at (59,76) size 22x2 [bgcolor=#FFFF66
] [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1] | |
156 LayoutTableRow {TR} at (0,93) size 86x22 | |
157 LayoutTableCell {TD} at (5,93) size 22x22 [border: (1px in
set #808080)] [r=4 c=0 rs=1 cs=1] | |
158 LayoutText {#text} at (1,1) size 20x19 | |
159 text run at (1,1) width 20: "5,1" | |
160 LayoutTableCell {TD} at (32,93) size 22x22 [border: (1px i
nset #808080)] [r=4 c=1 rs=1 cs=1] | |
161 LayoutText {#text} at (1,1) size 20x19 | |
162 text run at (1,1) width 20: "5,2" | |
163 LayoutTableCell {TD} at (59,93) size 22x22 [border: (1px i
nset #808080)] [r=4 c=2 rs=1 cs=1] | |
164 LayoutText {#text} at (1,1) size 20x19 | |
165 text run at (1,1) width 20: "5,3" | |
166 LayoutTableCell {TD} at (308,2) size 73x152 [border: (1px inset #8
08080)] [r=0 c=3 rs=1 cs=1] | |
167 LayoutTable {TABLE} at (6,6) size 61x140 [bgcolor=#FFFFFF] [bord
er: (1px outset #808080)] | |
168 LayoutBlockFlow {CAPTION} at (0,0) size 61x20 | |
169 LayoutInline {NOBR} at (0,0) size 53x19 | |
170 LayoutText {#text} at (4,0) size 53x19 | |
171 text run at (4,0) width 53: "Table IV" | |
172 LayoutTableSection {TBODY} at (1,21) size 59x118 | |
173 LayoutTableRow {TR} at (0,5) size 59x22 | |
174 LayoutTableCell {TD} at (5,5) size 22x22 [border: (1px ins
et #808080)] [r=0 c=0 rs=1 cs=1] | |
175 LayoutText {#text} at (1,1) size 20x19 | |
176 text run at (1,1) width 20: "1,1" | |
177 LayoutTableCell {TD} at (32,5) size 22x22 [border: (1px in
set #808080)] [r=0 c=1 rs=1 cs=1] | |
178 LayoutText {#text} at (1,1) size 20x19 | |
179 text run at (1,1) width 20: "1,2" | |
180 LayoutTableRow {TR} at (0,32) size 59x22 | |
181 LayoutTableCell {TD} at (5,32) size 22x22 [border: (1px in
set #808080)] [r=1 c=0 rs=1 cs=1] | |
182 LayoutText {#text} at (1,1) size 20x19 | |
183 text run at (1,1) width 20: "2,1" | |
184 LayoutTableCell {TD} at (32,34) size 22x22 [border: (1px i
nset #808080)] [r=1 c=1 rs=2 cs=1] | |
185 LayoutText {#text} at (1,1) size 20x19 | |
186 text run at (1,1) width 20: "2,2" | |
187 LayoutTableRow {TR} at (0,59) size 59x0 | |
188 LayoutTableCell {TD} at (5,61) size 22x22 [border: (1px in
set #808080)] [r=2 c=0 rs=2 cs=1] | |
189 LayoutText {#text} at (1,1) size 20x19 | |
190 text run at (1,1) width 20: "3,1" | |
191 LayoutTableRow {TR} at (0,64) size 59x22 | |
192 LayoutTableCell {TD} at (32,64) size 22x22 [border: (1px i
nset #808080)] [r=3 c=1 rs=1 cs=1] | |
193 LayoutText {#text} at (1,1) size 20x19 | |
194 text run at (1,1) width 20: "4,2" | |
195 LayoutTableRow {TR} at (0,91) size 59x22 | |
196 LayoutTableCell {TD} at (5,91) size 22x22 [border: (1px in
set #808080)] [r=4 c=0 rs=1 cs=1] | |
197 LayoutText {#text} at (1,1) size 20x19 | |
198 text run at (1,1) width 20: "5,1" | |
199 LayoutTableCell {TD} at (32,91) size 22x22 [border: (1px i
nset #808080)] [r=4 c=1 rs=1 cs=1] | |
200 LayoutText {#text} at (1,1) size 20x19 | |
201 text run at (1,1) width 20: "5,2" | |
202 LayoutBlockFlow {HR} at (0,224) size 784x2 [border: (1px inset #EEEEEE)] | |
203 LayoutBlockFlow {P} at (0,242) size 784x20 | |
204 LayoutInline {B} at (0,0) size 542x19 | |
205 LayoutText {#text} at (121,0) size 542x19 | |
206 text run at (121,0) width 542: "This demonstrates a problem with \"o
verlapping rowspan cells\" (look at Table IV)." | |
207 LayoutBlockFlow {P} at (0,278) size 784x20 | |
208 LayoutInline {B} at (0,0) size 52x19 | |
209 LayoutText {#text} at (0,0) size 52x19 | |
210 text run at (0,0) width 52: "Table I:" | |
211 LayoutText {#text} at (51,0) size 117x19 | |
212 text run at (51,0) width 117: " a regular 5x3 table" | |
213 LayoutBlockFlow {P} at (0,314) size 784x20 | |
214 LayoutInline {B} at (0,0) size 58x19 | |
215 LayoutText {#text} at (0,0) size 58x19 | |
216 text run at (0,0) width 58: "Table II:" | |
217 LayoutText {#text} at (57,0) size 387x19 | |
218 text run at (57,0) width 387: " introduces rowspan=2 for cells (2,2) a
nd (3,1), which 'overlap'." | |
219 LayoutBlockFlow {P} at (0,350) size 784x60 | |
220 LayoutInline {B} at (0,0) size 64x19 | |
221 LayoutText {#text} at (0,0) size 64x19 | |
222 text run at (0,0) width 64: "Table III:" | |
223 LayoutText {#text} at (63,0) size 784x59 | |
224 text run at (63,0) width 715: " is Table II, but cells (2,3),(3,3) and
(4,3) now have 'empty' contents; the resulting table is still OK. Note that the
height" | |
225 text run at (0,20) width 784: "of (2,3) and (4,3) is determined by cel
ls (2,1) and (4,2) respectively, whereas (3,3) has ~0 height since no 'effective
' cell in the row" | |
226 text run at (0,40) width 510: "has any definite height requirement (ex
cept for border, margin, padding if applicable)." | |
227 LayoutBlockFlow {P} at (0,426) size 784x40 | |
228 LayoutInline {B} at (0,0) size 62x19 | |
229 LayoutText {#text} at (0,0) size 62x19 | |
230 text run at (0,0) width 62: "Table IV:" | |
231 LayoutText {#text} at (61,0) size 732x39 | |
232 text run at (61,0) width 671: " is Table III, but column 3 has been re
moved (cells (1,3),(2,3),(3,3),(4,3),(5,3)). This should mirror the first two" | |
233 text run at (0,20) width 270: "columns of Table III (but currently doe
s not)." | |
234 LayoutBlockFlow {P} at (0,482) size 784x40 | |
235 LayoutText {#text} at (0,0) size 765x39 | |
236 text run at (0,0) width 765: "Note that cells (2,2) and (3,1) are stil
l in the correct position, with the same size as Table III, but that their cells
pacing with (5,1)" | |
237 text run at (0,20) width 116: "and (4,2) is absent." | |
238 LayoutBlockFlow {P} at (0,538) size 784x20 | |
239 LayoutText {#text} at (0,0) size 467x19 | |
240 text run at (0,0) width 467: "Tested with Apr25, M4 and 1999051109 (wi
n95, opt.) Dated: May 11 1999" | |
OLD | NEW |