I did it: Complete! and I used CSS

Yes, except that I believe that the inner table is preceeded by a <td>, isn’t it? It may not matter; I haven’t tested.

I don’t understand what you mean by that.

td table {
    border-collapse:collapse;
}

However, like I said, it probably doesn’t matter if you target both the outer and inner tables.

That would be double lines: https://jsfiddle.net/1zuapwx5/18/

vs this way: no double lines: https://jsfiddle.net/1zuapwx5/17/

No, it wouldn’t. I misstyped “collapse” as “collopse”. Fixed now,

https://jsfiddle.net/1zuapwx5/19/ & https://jsfiddle.net/1zuapwx5/17/ both do the same thing, so which is right?

table {
    border-collapse: collapse;
}

or this way?

td table {
    border-collapse:collapse;
}

One moves it to the top left, the other moves it to the bottom right.

Both are right. The first one targets both the outer and inner tables. The second one targets only the inner table.

How come when I switch back and forth between browser tabs there’s a slight shift in the table?

How slight?

Does one tab have a vertical scroll bar while the other tab does not?

Looking at this which code is right?

Both are right.

The first selector targets only the inner table which means that the border spacing around the outer table is not collapsed.

The second selector targes both tables which means that the border spacing around both tables is collapsed.

Choice is yours.

oh, ok.

ok, now how would I remove the tables keeping everything looking exactly the way it is? https://jsfiddle.net/1zuapwx5/20/

Is there a simple way to do that?

All things are relative. Sit tight for about half an hour. OK?

so, there is a way to do that. ok

In order to do that, I believe I would need to replace <tr> and <td style with something else. But I don’t know what I would replace them with.

Take a look at a list of all the different HTML tags and try to think of which one best describes the content of each element in your page.If it is a block of content with no better tag available then make it a div.

ok… Now it looks like this: https://jsfiddle.net/1zuapwx5/21/ and not this https://jsfiddle.net/1zuapwx5/20/ What do I have to include that’s missing?